From f3cd78fa85eeba8c40929e9bc0c4c6b90f7eed85 Mon Sep 17 00:00:00 2001 From: Riccardo Schirone Date: Thu, 21 Oct 2021 17:05:33 +0200 Subject: [PATCH] RzShell: autocomplete '@e:' argument --- librz/core/cautocmpl.c | 8 + librz/core/cmd_descs/cmd_descs.c | 2 +- librz/core/cmd_descs/cmd_descs.yaml | 2 +- .../corpus/temporary_changes.txt | 8 +- shlr/rizin-shell-parser/grammar.js | 6 +- shlr/rizin-shell-parser/src/grammar.json | 40 +- shlr/rizin-shell-parser/src/node-types.json | 28 +- shlr/rizin-shell-parser/src/parser.c | 19256 ++++++++-------- 8 files changed, 9714 insertions(+), 9636 deletions(-) diff --git a/librz/core/cautocmpl.c b/librz/core/cautocmpl.c index ade98f32e6..fa8fdcba3c 100644 --- a/librz/core/cautocmpl.c +++ b/librz/core/cautocmpl.c @@ -22,6 +22,7 @@ enum autocmplt_type_t { AUTOCMPLT_FILE, ///< A file needs to be autocompleted AUTOCMPLT_FLAG_SPACE, ///< A flag space needs to be autocompleted AUTOCMPLT_REG, ///< A cpu register needs to be autocompleted + AUTOCMPLT_EVAL_FULL, ///< A name=value of a evaluable variable (e.g. `e` command) }; /** @@ -817,6 +818,8 @@ static bool find_autocmplt_type_arg_identifier(struct autocmplt_data_t *ad, RzCo return fill_autocmplt_data(ad, AUTOCMPLT_FLAG_SPACE, lstart, lend); } else if (!ts_node_is_null(parent) && !strcmp(ts_node_type(parent), "tmp_reg_stmt")) { return fill_autocmplt_data(ad, AUTOCMPLT_REG, lstart, lend); + } else if (!ts_node_is_null(parent) && !strcmp(ts_node_type(parent), "tmp_eval_stmt")) { + return fill_autocmplt_data(ad, AUTOCMPLT_EVAL_FULL, lstart, lend); } else { return fill_autocmplt_data_cmdarg(ad, lstart, lend, buf->data, root, core); } @@ -888,6 +891,8 @@ static bool find_autocmplt_type(struct autocmplt_data_t *ad, RzCore *core, TSNod return true; } else if (find_autocmplt_type_tmp_stmt_op(ad, core, buf, "tmp_reg_stmt", "a", AUTOCMPLT_REG)) { return true; + } else if (find_autocmplt_type_tmp_stmt_op(ad, core, buf, "tmp_eval_stmt", "a", AUTOCMPLT_EVAL_FULL)) { + return true; } else if (find_autocmplt_type_tmp_stmt(ad, core, buf)) { return true; } @@ -959,6 +964,9 @@ RZ_API RzLineNSCompletionResult *rz_core_autocomplete_rzshell(RzCore *core, RzLi case AUTOCMPLT_REG: autocmplt_reg(core, ad.res, buf->data + ad.res->start, ad.res->end - ad.res->start); break; + case AUTOCMPLT_EVAL_FULL: + autocmplt_cmd_arg_eval_full(core, ad.res, buf->data + ad.res->start, ad.res->end - ad.res->start); + break; default: break; } diff --git a/librz/core/cmd_descs/cmd_descs.c b/librz/core/cmd_descs/cmd_descs.c index 969352ac64..e4ed5ff030 100644 --- a/librz/core/cmd_descs/cmd_descs.c +++ b/librz/core/cmd_descs/cmd_descs.c @@ -7170,7 +7170,7 @@ static const RzCmdDescDetailEntry tmp_modifiers_empty_detail_entries[] = { { .text = " @a:", .arg_str = "[:]", .comment = "Temporary set arch and bits, if specified" }, { .text = " @b:", .arg_str = "", .comment = "Temporary set asm.bits" }, { .text = " @B:", .arg_str = "", .comment = "Temporary seek to nth instruction in current basic block (negative numbers too)" }, - { .text = " @e:", .arg_str = "=[=]", .comment = "Temporary change eval vars (multiple vars separated by comma)" }, + { .text = " @e:", .arg_str = "=[,=]", .comment = "Temporary change eval vars (multiple vars separated by comma)" }, { .text = " @f:", .arg_str = "", .comment = "Temporary replace block with file contents" }, { .text = " @F:", .arg_str = "", .comment = "Temporary change flag space" }, { .text = " @i:", .arg_str = "", .comment = "Temporary seek to the Nth relative instruction" }, diff --git a/librz/core/cmd_descs/cmd_descs.yaml b/librz/core/cmd_descs/cmd_descs.yaml index 1db87572d2..e3e89e2973 100644 --- a/librz/core/cmd_descs/cmd_descs.yaml +++ b/librz/core/cmd_descs/cmd_descs.yaml @@ -297,7 +297,7 @@ commands: Temporary seek to nth instruction in current basic block (negative numbers too) - text: " @e:" - arg_str: "=[=]" + arg_str: "=[,=]" comment: > Temporary change eval vars (multiple vars separated by comma) - text: " @f:" diff --git a/shlr/rizin-shell-parser/corpus/temporary_changes.txt b/shlr/rizin-shell-parser/corpus/temporary_changes.txt index 3ea9993af9..5e40f98422 100644 --- a/shlr/rizin-shell-parser/corpus/temporary_changes.txt +++ b/shlr/rizin-shell-parser/corpus/temporary_changes.txt @@ -116,13 +116,13 @@ pd 2 @e:asm.arch=x86,scr.utf8=true (tmp_eval_stmt (arged_stmt command: (cmd_identifier) args: (args (arg (arg_identifier)))) - (tmp_eval_args (tmp_eval_arg))) + (args (arg (arg_identifier)))) (tmp_eval_stmt (arged_stmt command: (cmd_identifier) args: (args (arg (arg_identifier)))) - (tmp_eval_args - (tmp_eval_arg) - (tmp_eval_arg)))) + (args + (arg (arg_identifier)) + (arg (arg_identifier))))) ================= Temporary flagspace diff --git a/shlr/rizin-shell-parser/grammar.js b/shlr/rizin-shell-parser/grammar.js index abaf60d50c..3c22dccd8e 100644 --- a/shlr/rizin-shell-parser/grammar.js +++ b/shlr/rizin-shell-parser/grammar.js @@ -197,7 +197,7 @@ module.exports = grammar({ tmp_arch_stmt: ($) => prec.right(1, seq($._simple_stmt, "@a:", $.arg)), tmp_bits_stmt: ($) => prec.right(1, seq($._simple_stmt, "@b:", $.args)), tmp_nthi_stmt: ($) => prec.right(1, seq($._simple_stmt, "@B:", $.arg)), - tmp_eval_stmt: ($) => prec.right(1, seq($._simple_stmt, "@e:", $.tmp_eval_args)), + tmp_eval_stmt: ($) => prec.right(1, seq($._simple_stmt, "@e:", alias($.tmp_eval_args, $.args))), tmp_fs_stmt: ($) => prec.right(1, seq($._simple_stmt, "@F:", $.arg)), tmp_reli_stmt: ($) => prec.right(1, seq($._simple_stmt, "@i:", $.args)), tmp_kuery_stmt: ($) => prec.right(1, seq($._simple_stmt, "@k:", $.arg)), @@ -397,8 +397,8 @@ module.exports = grammar({ arg: ($) => choice($._arg, $.concatenation), args: ($) => prec.left(repeat1($.arg)), // TODO: this should accept a quoted_arg and a cmd_substitution_arg as well - tmp_eval_args: ($) => prec.left(seq($.tmp_eval_arg, repeat(seq(",", $.tmp_eval_arg)))), - tmp_eval_arg: ($) => repeat1(noneOf(...SPECIAL_CHARACTERS_COMMA)), + tmp_eval_args: ($) => prec.left(seq(alias($.tmp_eval_arg, $.arg), repeat(seq(",", alias($.tmp_eval_arg, $.arg))))), + tmp_eval_arg: ($) => alias(repeat1(noneOf(...SPECIAL_CHARACTERS_COMMA)), $.arg_identifier), _eq_sep_key_single: ($) => choice( diff --git a/shlr/rizin-shell-parser/src/grammar.json b/shlr/rizin-shell-parser/src/grammar.json index 71b14df676..2421aa4628 100644 --- a/shlr/rizin-shell-parser/src/grammar.json +++ b/shlr/rizin-shell-parser/src/grammar.json @@ -1229,8 +1229,13 @@ "value": "@e:" }, { - "type": "SYMBOL", - "name": "tmp_eval_args" + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "tmp_eval_args" + }, + "named": true, + "value": "args" } ] } @@ -3110,8 +3115,13 @@ "type": "SEQ", "members": [ { - "type": "SYMBOL", - "name": "tmp_eval_arg" + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "tmp_eval_arg" + }, + "named": true, + "value": "arg" }, { "type": "REPEAT", @@ -3123,8 +3133,13 @@ "value": "," }, { - "type": "SYMBOL", - "name": "tmp_eval_arg" + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "tmp_eval_arg" + }, + "named": true, + "value": "arg" } ] } @@ -3133,11 +3148,16 @@ } }, "tmp_eval_arg": { - "type": "REPEAT1", + "type": "ALIAS", "content": { - "type": "PATTERN", - "value": "[^\\s@|#\"'>;$`~\\\\,(),]" - } + "type": "REPEAT1", + "content": { + "type": "PATTERN", + "value": "[^\\s@|#\"'>;$`~\\\\,(),]" + } + }, + "named": true, + "value": "arg_identifier" }, "_eq_sep_key_single": { "type": "CHOICE", diff --git a/shlr/rizin-shell-parser/src/node-types.json b/shlr/rizin-shell-parser/src/node-types.json index f2f21a53af..f3b155acb9 100644 --- a/shlr/rizin-shell-parser/src/node-types.json +++ b/shlr/rizin-shell-parser/src/node-types.json @@ -8219,26 +8219,6 @@ ] } }, - { - "type": "tmp_eval_arg", - "named": true, - "fields": {} - }, - { - "type": "tmp_eval_args", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "tmp_eval_arg", - "named": true - } - ] - } - }, { "type": "tmp_eval_stmt", "named": true, @@ -8251,6 +8231,10 @@ "type": "arged_stmt", "named": true }, + { + "type": "args", + "named": true + }, { "type": "grep_stmt", "named": true @@ -8391,10 +8375,6 @@ "type": "tmp_blksz_stmt", "named": true }, - { - "type": "tmp_eval_args", - "named": true - }, { "type": "tmp_eval_stmt", "named": true diff --git a/shlr/rizin-shell-parser/src/parser.c b/shlr/rizin-shell-parser/src/parser.c index 02f11b3c64..aa9dabb2c9 100644 --- a/shlr/rizin-shell-parser/src/parser.c +++ b/shlr/rizin-shell-parser/src/parser.c @@ -6,7 +6,7 @@ #endif #define LANGUAGE_VERSION 13 -#define STATE_COUNT 509 +#define STATE_COUNT 510 #define LARGE_STATE_COUNT 94 #define SYMBOL_COUNT 246 #define ALIAS_COUNT 1 @@ -477,8 +477,8 @@ static const char *ts_symbol_names[] = { [sym__arg] = "_arg", [sym_arg] = "arg", [sym_args] = "args", - [sym_tmp_eval_args] = "tmp_eval_args", - [sym_tmp_eval_arg] = "tmp_eval_arg", + [sym_tmp_eval_args] = "args", + [sym_tmp_eval_arg] = "arg", [sym__eq_sep_key_single] = "_eq_sep_key_single", [sym__eq_sep_key_concatenation] = "concatenation", [sym__eq_sep_key] = "arg", @@ -727,8 +727,8 @@ static TSSymbol ts_symbol_map[] = { [sym__arg] = sym__arg, [sym_arg] = sym_arg, [sym_args] = sym_args, - [sym_tmp_eval_args] = sym_tmp_eval_args, - [sym_tmp_eval_arg] = sym_tmp_eval_arg, + [sym_tmp_eval_args] = sym_args, + [sym_tmp_eval_arg] = sym_arg, [sym__eq_sep_key_single] = sym__eq_sep_key_single, [sym__eq_sep_key_concatenation] = sym_concatenation, [sym__eq_sep_key] = sym_arg, @@ -1876,6 +1876,9 @@ static uint16_t ts_non_terminal_alias_map[] = { sym__dec_number, 2, sym__dec_number, alias_sym_number, + aux_sym_tmp_eval_arg_repeat1, 2, + aux_sym_tmp_eval_arg_repeat1, + sym_arg_identifier, 0, }; @@ -3688,78 +3691,78 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [83] = {.lex_state = 67, .external_lex_state = 7}, [84] = {.lex_state = 67, .external_lex_state = 7}, [85] = {.lex_state = 67, .external_lex_state = 7}, - [86] = {.lex_state = 67, .external_lex_state = 7}, + [86] = {.lex_state = 67, .external_lex_state = 6}, [87] = {.lex_state = 67, .external_lex_state = 7}, [88] = {.lex_state = 67, .external_lex_state = 7}, [89] = {.lex_state = 67, .external_lex_state = 7}, [90] = {.lex_state = 67, .external_lex_state = 6}, - [91] = {.lex_state = 67, .external_lex_state = 6}, + [91] = {.lex_state = 67, .external_lex_state = 7}, [92] = {.lex_state = 67, .external_lex_state = 7}, [93] = {.lex_state = 67, .external_lex_state = 7}, - [94] = {.lex_state = 72, .external_lex_state = 4}, + [94] = {.lex_state = 69, .external_lex_state = 4}, [95] = {.lex_state = 71, .external_lex_state = 5}, - [96] = {.lex_state = 67, .external_lex_state = 4}, - [97] = {.lex_state = 71, .external_lex_state = 5}, - [98] = {.lex_state = 67, .external_lex_state = 4}, - [99] = {.lex_state = 71, .external_lex_state = 5}, - [100] = {.lex_state = 69, .external_lex_state = 4}, - [101] = {.lex_state = 72, .external_lex_state = 7}, + [96] = {.lex_state = 71, .external_lex_state = 5}, + [97] = {.lex_state = 67, .external_lex_state = 4}, + [98] = {.lex_state = 72, .external_lex_state = 4}, + [99] = {.lex_state = 67, .external_lex_state = 4}, + [100] = {.lex_state = 71, .external_lex_state = 5}, + [101] = {.lex_state = 71, .external_lex_state = 5}, [102] = {.lex_state = 71, .external_lex_state = 5}, [103] = {.lex_state = 71, .external_lex_state = 5}, - [104] = {.lex_state = 71, .external_lex_state = 5}, - [105] = {.lex_state = 71, .external_lex_state = 5}, - [106] = {.lex_state = 71, .external_lex_state = 5}, - [107] = {.lex_state = 72, .external_lex_state = 7}, - [108] = {.lex_state = 72, .external_lex_state = 7}, + [104] = {.lex_state = 72, .external_lex_state = 7}, + [105] = {.lex_state = 72, .external_lex_state = 7}, + [106] = {.lex_state = 72, .external_lex_state = 7}, + [107] = {.lex_state = 71, .external_lex_state = 5}, + [108] = {.lex_state = 71, .external_lex_state = 5}, [109] = {.lex_state = 72, .external_lex_state = 7}, [110] = {.lex_state = 72, .external_lex_state = 7}, [111] = {.lex_state = 72, .external_lex_state = 7}, [112] = {.lex_state = 72, .external_lex_state = 7}, [113] = {.lex_state = 72, .external_lex_state = 7}, [114] = {.lex_state = 70, .external_lex_state = 4}, - [115] = {.lex_state = 72, .external_lex_state = 4}, - [116] = {.lex_state = 69, .external_lex_state = 4}, + [115] = {.lex_state = 69, .external_lex_state = 4}, + [116] = {.lex_state = 72, .external_lex_state = 4}, [117] = {.lex_state = 70, .external_lex_state = 4}, - [118] = {.lex_state = 0, .external_lex_state = 8}, - [119] = {.lex_state = 66, .external_lex_state = 5}, - [120] = {.lex_state = 0, .external_lex_state = 8}, + [118] = {.lex_state = 66, .external_lex_state = 5}, + [119] = {.lex_state = 0, .external_lex_state = 8}, + [120] = {.lex_state = 66, .external_lex_state = 5}, [121] = {.lex_state = 66, .external_lex_state = 5}, - [122] = {.lex_state = 66, .external_lex_state = 9}, + [122] = {.lex_state = 66, .external_lex_state = 5}, [123] = {.lex_state = 66, .external_lex_state = 5}, [124] = {.lex_state = 0, .external_lex_state = 8}, - [125] = {.lex_state = 66, .external_lex_state = 9}, + [125] = {.lex_state = 66, .external_lex_state = 5}, [126] = {.lex_state = 73, .external_lex_state = 4}, - [127] = {.lex_state = 73, .external_lex_state = 4}, - [128] = {.lex_state = 66, .external_lex_state = 5}, - [129] = {.lex_state = 66, .external_lex_state = 5}, + [127] = {.lex_state = 0, .external_lex_state = 8}, + [128] = {.lex_state = 66, .external_lex_state = 9}, + [129] = {.lex_state = 66, .external_lex_state = 9}, [130] = {.lex_state = 66, .external_lex_state = 9}, - [131] = {.lex_state = 66, .external_lex_state = 5}, + [131] = {.lex_state = 73, .external_lex_state = 4}, [132] = {.lex_state = 0, .external_lex_state = 8}, [133] = {.lex_state = 0, .external_lex_state = 4}, - [134] = {.lex_state = 66, .external_lex_state = 5}, + [134] = {.lex_state = 66, .external_lex_state = 9}, [135] = {.lex_state = 0, .external_lex_state = 4}, [136] = {.lex_state = 0, .external_lex_state = 8}, [137] = {.lex_state = 66, .external_lex_state = 9}, - [138] = {.lex_state = 0, .external_lex_state = 4}, + [138] = {.lex_state = 66, .external_lex_state = 9}, [139] = {.lex_state = 0, .external_lex_state = 9}, - [140] = {.lex_state = 66, .external_lex_state = 9}, + [140] = {.lex_state = 0, .external_lex_state = 4}, [141] = {.lex_state = 0, .external_lex_state = 4}, [142] = {.lex_state = 66, .external_lex_state = 5}, - [143] = {.lex_state = 0, .external_lex_state = 8}, + [143] = {.lex_state = 66, .external_lex_state = 9}, [144] = {.lex_state = 0, .external_lex_state = 8}, - [145] = {.lex_state = 66, .external_lex_state = 9}, + [145] = {.lex_state = 0, .external_lex_state = 8}, [146] = {.lex_state = 66, .external_lex_state = 5}, - [147] = {.lex_state = 66, .external_lex_state = 9}, - [148] = {.lex_state = 66, .external_lex_state = 5}, + [147] = {.lex_state = 66, .external_lex_state = 5}, + [148] = {.lex_state = 66, .external_lex_state = 9}, [149] = {.lex_state = 66, .external_lex_state = 9}, [150] = {.lex_state = 70, .external_lex_state = 4}, [151] = {.lex_state = 0, .external_lex_state = 8}, [152] = {.lex_state = 0, .external_lex_state = 8}, [153] = {.lex_state = 0, .external_lex_state = 8}, [154] = {.lex_state = 0, .external_lex_state = 8}, - [155] = {.lex_state = 0, .external_lex_state = 8}, - [156] = {.lex_state = 0, .external_lex_state = 9}, - [157] = {.lex_state = 66, .external_lex_state = 9}, + [155] = {.lex_state = 73, .external_lex_state = 4}, + [156] = {.lex_state = 66, .external_lex_state = 5}, + [157] = {.lex_state = 0, .external_lex_state = 9}, [158] = {.lex_state = 0, .external_lex_state = 8}, [159] = {.lex_state = 66, .external_lex_state = 5}, [160] = {.lex_state = 70, .external_lex_state = 4}, @@ -3768,25 +3771,25 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [163] = {.lex_state = 70, .external_lex_state = 4}, [164] = {.lex_state = 66, .external_lex_state = 5}, [165] = {.lex_state = 0, .external_lex_state = 8}, - [166] = {.lex_state = 70, .external_lex_state = 4}, - [167] = {.lex_state = 66, .external_lex_state = 4}, + [166] = {.lex_state = 0, .external_lex_state = 8}, + [167] = {.lex_state = 70, .external_lex_state = 4}, [168] = {.lex_state = 66, .external_lex_state = 4}, [169] = {.lex_state = 66, .external_lex_state = 4}, - [170] = {.lex_state = 0, .external_lex_state = 9}, - [171] = {.lex_state = 0, .external_lex_state = 4}, + [170] = {.lex_state = 66, .external_lex_state = 4}, + [171] = {.lex_state = 0, .external_lex_state = 9}, [172] = {.lex_state = 0, .external_lex_state = 4}, [173] = {.lex_state = 0, .external_lex_state = 4}, [174] = {.lex_state = 0, .external_lex_state = 4}, - [175] = {.lex_state = 0, .external_lex_state = 9}, - [176] = {.lex_state = 0, .external_lex_state = 4}, - [177] = {.lex_state = 66, .external_lex_state = 4}, - [178] = {.lex_state = 0, .external_lex_state = 4}, - [179] = {.lex_state = 66, .external_lex_state = 4}, + [175] = {.lex_state = 0, .external_lex_state = 4}, + [176] = {.lex_state = 0, .external_lex_state = 9}, + [177] = {.lex_state = 0, .external_lex_state = 4}, + [178] = {.lex_state = 66, .external_lex_state = 4}, + [179] = {.lex_state = 0, .external_lex_state = 4}, [180] = {.lex_state = 0, .external_lex_state = 4}, - [181] = {.lex_state = 0, .external_lex_state = 4}, + [181] = {.lex_state = 66, .external_lex_state = 4}, [182] = {.lex_state = 0, .external_lex_state = 4}, - [183] = {.lex_state = 70, .external_lex_state = 4}, - [184] = {.lex_state = 0, .external_lex_state = 4}, + [183] = {.lex_state = 0, .external_lex_state = 4}, + [184] = {.lex_state = 70, .external_lex_state = 4}, [185] = {.lex_state = 0, .external_lex_state = 4}, [186] = {.lex_state = 0, .external_lex_state = 4}, [187] = {.lex_state = 0, .external_lex_state = 4}, @@ -3794,10 +3797,10 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [189] = {.lex_state = 0, .external_lex_state = 4}, [190] = {.lex_state = 0, .external_lex_state = 4}, [191] = {.lex_state = 0, .external_lex_state = 4}, - [192] = {.lex_state = 66, .external_lex_state = 4}, - [193] = {.lex_state = 65, .external_lex_state = 4}, - [194] = {.lex_state = 70, .external_lex_state = 4}, - [195] = {.lex_state = 0, .external_lex_state = 4}, + [192] = {.lex_state = 0, .external_lex_state = 4}, + [193] = {.lex_state = 66, .external_lex_state = 4}, + [194] = {.lex_state = 65, .external_lex_state = 4}, + [195] = {.lex_state = 70, .external_lex_state = 4}, [196] = {.lex_state = 0, .external_lex_state = 4}, [197] = {.lex_state = 0, .external_lex_state = 4}, [198] = {.lex_state = 0, .external_lex_state = 4}, @@ -3812,8 +3815,8 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [207] = {.lex_state = 0, .external_lex_state = 4}, [208] = {.lex_state = 0, .external_lex_state = 4}, [209] = {.lex_state = 0, .external_lex_state = 4}, - [210] = {.lex_state = 0, .external_lex_state = 5}, - [211] = {.lex_state = 0, .external_lex_state = 4}, + [210] = {.lex_state = 0, .external_lex_state = 4}, + [211] = {.lex_state = 0, .external_lex_state = 5}, [212] = {.lex_state = 0, .external_lex_state = 4}, [213] = {.lex_state = 0, .external_lex_state = 4}, [214] = {.lex_state = 0, .external_lex_state = 4}, @@ -3876,14 +3879,14 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [271] = {.lex_state = 0, .external_lex_state = 4}, [272] = {.lex_state = 0, .external_lex_state = 4}, [273] = {.lex_state = 0, .external_lex_state = 4}, - [274] = {.lex_state = 66, .external_lex_state = 4}, - [275] = {.lex_state = 65, .external_lex_state = 4}, - [276] = {.lex_state = 0, .external_lex_state = 5}, - [277] = {.lex_state = 0, .external_lex_state = 4}, + [274] = {.lex_state = 0, .external_lex_state = 4}, + [275] = {.lex_state = 66, .external_lex_state = 4}, + [276] = {.lex_state = 65, .external_lex_state = 4}, + [277] = {.lex_state = 0, .external_lex_state = 5}, [278] = {.lex_state = 0, .external_lex_state = 4}, - [279] = {.lex_state = 66, .external_lex_state = 2}, + [279] = {.lex_state = 0, .external_lex_state = 4}, [280] = {.lex_state = 66, .external_lex_state = 2}, - [281] = {.lex_state = 68}, + [281] = {.lex_state = 66, .external_lex_state = 2}, [282] = {.lex_state = 68}, [283] = {.lex_state = 68}, [284] = {.lex_state = 68}, @@ -3926,25 +3929,25 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [321] = {.lex_state = 68}, [322] = {.lex_state = 68}, [323] = {.lex_state = 68}, - [324] = {.lex_state = 68, .external_lex_state = 10}, + [324] = {.lex_state = 68}, [325] = {.lex_state = 68, .external_lex_state = 10}, [326] = {.lex_state = 68, .external_lex_state = 10}, [327] = {.lex_state = 68, .external_lex_state = 10}, [328] = {.lex_state = 68, .external_lex_state = 10}, [329] = {.lex_state = 68, .external_lex_state = 10}, - [330] = {.lex_state = 68}, + [330] = {.lex_state = 68, .external_lex_state = 10}, [331] = {.lex_state = 68}, [332] = {.lex_state = 68}, - [333] = {.lex_state = 68, .external_lex_state = 10}, + [333] = {.lex_state = 68}, [334] = {.lex_state = 68, .external_lex_state = 10}, - [335] = {.lex_state = 68}, - [336] = {.lex_state = 68, .external_lex_state = 10}, + [335] = {.lex_state = 68, .external_lex_state = 10}, + [336] = {.lex_state = 68}, [337] = {.lex_state = 68, .external_lex_state = 10}, - [338] = {.lex_state = 68}, - [339] = {.lex_state = 68, .external_lex_state = 10}, + [338] = {.lex_state = 68, .external_lex_state = 10}, + [339] = {.lex_state = 68}, [340] = {.lex_state = 68, .external_lex_state = 10}, [341] = {.lex_state = 68, .external_lex_state = 10}, - [342] = {.lex_state = 6}, + [342] = {.lex_state = 68, .external_lex_state = 10}, [343] = {.lex_state = 6}, [344] = {.lex_state = 6}, [345] = {.lex_state = 6}, @@ -3953,73 +3956,73 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [348] = {.lex_state = 6}, [349] = {.lex_state = 6}, [350] = {.lex_state = 6}, - [351] = {.lex_state = 68}, - [352] = {.lex_state = 6}, - [353] = {.lex_state = 2}, - [354] = {.lex_state = 7}, + [351] = {.lex_state = 6}, + [352] = {.lex_state = 68}, + [353] = {.lex_state = 6}, + [354] = {.lex_state = 2}, [355] = {.lex_state = 7}, [356] = {.lex_state = 7}, [357] = {.lex_state = 7}, - [358] = {.lex_state = 6}, + [358] = {.lex_state = 7}, [359] = {.lex_state = 6}, - [360] = {.lex_state = 2}, - [361] = {.lex_state = 7}, - [362] = {.lex_state = 3}, + [360] = {.lex_state = 6}, + [361] = {.lex_state = 2}, + [362] = {.lex_state = 7}, [363] = {.lex_state = 3}, [364] = {.lex_state = 3}, [365] = {.lex_state = 3}, [366] = {.lex_state = 3}, [367] = {.lex_state = 3}, [368] = {.lex_state = 3}, - [369] = {.lex_state = 68}, + [369] = {.lex_state = 3}, [370] = {.lex_state = 68}, [371] = {.lex_state = 68}, - [372] = {.lex_state = 3}, - [373] = {.lex_state = 6, .external_lex_state = 10}, - [374] = {.lex_state = 3}, + [372] = {.lex_state = 68}, + [373] = {.lex_state = 3}, + [374] = {.lex_state = 6, .external_lex_state = 10}, [375] = {.lex_state = 3}, - [376] = {.lex_state = 6, .external_lex_state = 10}, - [377] = {.lex_state = 68}, - [378] = {.lex_state = 3}, - [379] = {.lex_state = 6, .external_lex_state = 10}, - [380] = {.lex_state = 3}, + [376] = {.lex_state = 3}, + [377] = {.lex_state = 6, .external_lex_state = 10}, + [378] = {.lex_state = 68}, + [379] = {.lex_state = 3}, + [380] = {.lex_state = 6, .external_lex_state = 10}, [381] = {.lex_state = 3}, - [382] = {.lex_state = 68}, - [383] = {.lex_state = 6, .external_lex_state = 10}, + [382] = {.lex_state = 3}, + [383] = {.lex_state = 68}, [384] = {.lex_state = 6, .external_lex_state = 10}, [385] = {.lex_state = 6, .external_lex_state = 10}, [386] = {.lex_state = 6, .external_lex_state = 10}, [387] = {.lex_state = 6, .external_lex_state = 10}, - [388] = {.lex_state = 7}, + [388] = {.lex_state = 6, .external_lex_state = 10}, [389] = {.lex_state = 7}, - [390] = {.lex_state = 6, .external_lex_state = 10}, + [390] = {.lex_state = 7}, [391] = {.lex_state = 6, .external_lex_state = 10}, - [392] = {.lex_state = 4}, + [392] = {.lex_state = 6, .external_lex_state = 10}, [393] = {.lex_state = 4}, - [394] = {.lex_state = 6, .external_lex_state = 10}, - [395] = {.lex_state = 4}, - [396] = {.lex_state = 6, .external_lex_state = 10}, + [394] = {.lex_state = 4}, + [395] = {.lex_state = 6, .external_lex_state = 10}, + [396] = {.lex_state = 4}, [397] = {.lex_state = 6, .external_lex_state = 10}, - [398] = {.lex_state = 0}, - [399] = {.lex_state = 6}, - [400] = {.lex_state = 6, .external_lex_state = 10}, + [398] = {.lex_state = 6, .external_lex_state = 10}, + [399] = {.lex_state = 0}, + [400] = {.lex_state = 6}, [401] = {.lex_state = 6, .external_lex_state = 10}, - [402] = {.lex_state = 3}, - [403] = {.lex_state = 6, .external_lex_state = 10}, - [404] = {.lex_state = 3}, - [405] = {.lex_state = 6, .external_lex_state = 10}, + [402] = {.lex_state = 6, .external_lex_state = 10}, + [403] = {.lex_state = 3}, + [404] = {.lex_state = 6, .external_lex_state = 10}, + [405] = {.lex_state = 3}, [406] = {.lex_state = 6, .external_lex_state = 10}, [407] = {.lex_state = 6, .external_lex_state = 10}, - [408] = {.lex_state = 0}, + [408] = {.lex_state = 6, .external_lex_state = 10}, [409] = {.lex_state = 0}, [410] = {.lex_state = 0}, [411] = {.lex_state = 0}, [412] = {.lex_state = 0}, - [413] = {.lex_state = 6}, - [414] = {.lex_state = 9}, + [413] = {.lex_state = 0}, + [414] = {.lex_state = 6}, [415] = {.lex_state = 9}, - [416] = {.lex_state = 0}, - [417] = {.lex_state = 9}, + [416] = {.lex_state = 9}, + [417] = {.lex_state = 0}, [418] = {.lex_state = 9}, [419] = {.lex_state = 9}, [420] = {.lex_state = 9}, @@ -4027,47 +4030,47 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [422] = {.lex_state = 9}, [423] = {.lex_state = 9}, [424] = {.lex_state = 9}, - [425] = {.lex_state = 8}, - [426] = {.lex_state = 9}, + [425] = {.lex_state = 9}, + [426] = {.lex_state = 8}, [427] = {.lex_state = 9}, [428] = {.lex_state = 9}, - [429] = {.lex_state = 0}, + [429] = {.lex_state = 9}, [430] = {.lex_state = 0}, [431] = {.lex_state = 0}, - [432] = {.lex_state = 0, .external_lex_state = 11}, - [433] = {.lex_state = 0}, - [434] = {.lex_state = 0, .external_lex_state = 11}, - [435] = {.lex_state = 0}, - [436] = {.lex_state = 5}, - [437] = {.lex_state = 0}, + [432] = {.lex_state = 0}, + [433] = {.lex_state = 0, .external_lex_state = 11}, + [434] = {.lex_state = 0}, + [435] = {.lex_state = 0, .external_lex_state = 11}, + [436] = {.lex_state = 0}, + [437] = {.lex_state = 5}, [438] = {.lex_state = 0}, [439] = {.lex_state = 0}, [440] = {.lex_state = 0}, - [441] = {.lex_state = 8}, - [442] = {.lex_state = 0}, + [441] = {.lex_state = 0}, + [442] = {.lex_state = 8}, [443] = {.lex_state = 0}, [444] = {.lex_state = 0}, [445] = {.lex_state = 0}, [446] = {.lex_state = 0}, [447] = {.lex_state = 0}, [448] = {.lex_state = 0}, - [449] = {.lex_state = 0, .external_lex_state = 12}, - [450] = {.lex_state = 0, .external_lex_state = 11}, - [451] = {.lex_state = 66}, - [452] = {.lex_state = 0, .external_lex_state = 11}, + [449] = {.lex_state = 0}, + [450] = {.lex_state = 0, .external_lex_state = 12}, + [451] = {.lex_state = 0, .external_lex_state = 11}, + [452] = {.lex_state = 66}, [453] = {.lex_state = 0, .external_lex_state = 11}, [454] = {.lex_state = 0, .external_lex_state = 11}, - [455] = {.lex_state = 66}, - [456] = {.lex_state = 0, .external_lex_state = 11}, + [455] = {.lex_state = 0, .external_lex_state = 11}, + [456] = {.lex_state = 66}, [457] = {.lex_state = 0, .external_lex_state = 11}, - [458] = {.lex_state = 0}, - [459] = {.lex_state = 0, .external_lex_state = 11}, - [460] = {.lex_state = 0}, - [461] = {.lex_state = 0, .external_lex_state = 11}, + [458] = {.lex_state = 0, .external_lex_state = 11}, + [459] = {.lex_state = 0}, + [460] = {.lex_state = 0, .external_lex_state = 11}, + [461] = {.lex_state = 0}, [462] = {.lex_state = 0, .external_lex_state = 11}, - [463] = {.lex_state = 0}, - [464] = {.lex_state = 0, .external_lex_state = 11}, - [465] = {.lex_state = 0}, + [463] = {.lex_state = 0, .external_lex_state = 11}, + [464] = {.lex_state = 0}, + [465] = {.lex_state = 0, .external_lex_state = 11}, [466] = {.lex_state = 0}, [467] = {.lex_state = 0}, [468] = {.lex_state = 0}, @@ -4078,39 +4081,40 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [473] = {.lex_state = 0}, [474] = {.lex_state = 0}, [475] = {.lex_state = 0}, - [476] = {.lex_state = 0, .external_lex_state = 12}, - [477] = {.lex_state = 0}, + [476] = {.lex_state = 0}, + [477] = {.lex_state = 0, .external_lex_state = 12}, [478] = {.lex_state = 0}, [479] = {.lex_state = 0}, - [480] = {.lex_state = 0, .external_lex_state = 10}, - [481] = {.lex_state = 0, .external_lex_state = 13}, - [482] = {.lex_state = 0, .external_lex_state = 10}, - [483] = {.lex_state = 0}, + [480] = {.lex_state = 0}, + [481] = {.lex_state = 0, .external_lex_state = 10}, + [482] = {.lex_state = 0, .external_lex_state = 13}, + [483] = {.lex_state = 0, .external_lex_state = 10}, [484] = {.lex_state = 0}, [485] = {.lex_state = 0}, [486] = {.lex_state = 0}, [487] = {.lex_state = 0}, - [488] = {.lex_state = 10}, - [489] = {.lex_state = 0}, + [488] = {.lex_state = 0}, + [489] = {.lex_state = 10}, [490] = {.lex_state = 0}, [491] = {.lex_state = 0}, - [492] = {.lex_state = 7}, - [493] = {.lex_state = 0}, + [492] = {.lex_state = 0}, + [493] = {.lex_state = 7}, [494] = {.lex_state = 0}, [495] = {.lex_state = 0}, [496] = {.lex_state = 0}, [497] = {.lex_state = 0}, [498] = {.lex_state = 0}, [499] = {.lex_state = 0}, - [500] = {.lex_state = 0, .external_lex_state = 13}, - [501] = {.lex_state = 0}, + [500] = {.lex_state = 0}, + [501] = {.lex_state = 0, .external_lex_state = 13}, [502] = {.lex_state = 0}, [503] = {.lex_state = 0}, [504] = {.lex_state = 0}, - [505] = {.lex_state = 0, .external_lex_state = 10}, - [506] = {.lex_state = 0}, + [505] = {.lex_state = 0}, + [506] = {.lex_state = 0, .external_lex_state = 10}, [507] = {.lex_state = 0}, - [508] = {.lex_state = 0, .external_lex_state = 13}, + [508] = {.lex_state = 0}, + [509] = {.lex_state = 0, .external_lex_state = 13}, }; enum { @@ -4275,8 +4279,8 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__spec_sep] = ACTIONS(1), }, [1] = { - [sym_statements] = STATE(496), - [sym__statement] = STATE(410), + [sym_statements] = STATE(497), + [sym__statement] = STATE(411), [sym_legacy_quoted_stmt] = STATE(180), [sym__simple_stmt] = STATE(180), [sym__tmp_stmt] = STATE(180), @@ -4329,26 +4333,26 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(180), [sym_help_stmt] = STATE(180), [sym_arged_stmt] = STATE(180), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(180), [sym_Cf_cmd] = STATE(180), [sym_pf_new_cmd] = STATE(180), [sym_pf_dot_cmd] = STATE(180), [sym_pf_cmd] = STATE(180), - [sym__env_stmt] = STATE(182), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(180), - [sym_redirect_stmt] = STATE(410), + [sym_redirect_stmt] = STATE(411), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym_statements_repeat1] = STATE(6), @@ -4383,77 +4387,77 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [2] = { - [sym_legacy_quoted_stmt] = STATE(269), - [sym__simple_stmt] = STATE(269), - [sym__tmp_stmt] = STATE(269), - [sym__iter_stmt] = STATE(269), - [sym__pipe_stmt] = STATE(269), - [sym_grep_stmt] = STATE(269), - [sym_html_disable_stmt] = STATE(269), - [sym_html_enable_stmt] = STATE(269), - [sym_pipe_stmt] = STATE(269), - [sym_iter_file_lines_stmt] = STATE(269), - [sym_iter_offsets_stmt] = STATE(269), - [sym_iter_offsetssizes_stmt] = STATE(269), - [sym_iter_hit_stmt] = STATE(269), - [sym_iter_interpret_stmt] = STATE(269), - [sym_iter_interpret_offsetssizes_stmt] = STATE(269), - [sym_iter_comment_stmt] = STATE(269), - [sym_iter_dbta_stmt] = STATE(269), - [sym_iter_dbtb_stmt] = STATE(269), - [sym_iter_dbts_stmt] = STATE(269), - [sym_iter_threads_stmt] = STATE(269), - [sym_iter_bbs_stmt] = STATE(269), - [sym_iter_instrs_stmt] = STATE(269), - [sym_iter_import_stmt] = STATE(269), - [sym_iter_sections_stmt] = STATE(269), - [sym_iter_segments_stmt] = STATE(269), - [sym_iter_symbol_stmt] = STATE(269), - [sym_iter_string_stmt] = STATE(269), - [sym_iter_flags_stmt] = STATE(269), - [sym_iter_function_stmt] = STATE(269), - [sym_iter_iomap_stmt] = STATE(269), - [sym_iter_dbgmap_stmt] = STATE(269), - [sym_iter_register_stmt] = STATE(269), - [sym_iter_step_stmt] = STATE(269), - [sym_tmp_seek_stmt] = STATE(269), - [sym_tmp_blksz_stmt] = STATE(269), - [sym_tmp_fromto_stmt] = STATE(269), - [sym_tmp_arch_stmt] = STATE(269), - [sym_tmp_bits_stmt] = STATE(269), - [sym_tmp_nthi_stmt] = STATE(269), - [sym_tmp_eval_stmt] = STATE(269), - [sym_tmp_fs_stmt] = STATE(269), - [sym_tmp_reli_stmt] = STATE(269), - [sym_tmp_kuery_stmt] = STATE(269), - [sym_tmp_fd_stmt] = STATE(269), - [sym_tmp_reg_stmt] = STATE(269), - [sym_tmp_file_stmt] = STATE(269), - [sym_tmp_string_stmt] = STATE(269), - [sym_tmp_value_stmt] = STATE(269), - [sym_tmp_hex_stmt] = STATE(269), - [sym_number_stmt] = STATE(269), - [sym_help_stmt] = STATE(269), - [sym_arged_stmt] = STATE(269), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(269), - [sym_Cf_cmd] = STATE(269), - [sym_pf_new_cmd] = STATE(269), - [sym_pf_dot_cmd] = STATE(269), - [sym_pf_cmd] = STATE(269), - [sym__env_stmt] = STATE(182), + [sym_legacy_quoted_stmt] = STATE(270), + [sym__simple_stmt] = STATE(270), + [sym__tmp_stmt] = STATE(270), + [sym__iter_stmt] = STATE(270), + [sym__pipe_stmt] = STATE(270), + [sym_grep_stmt] = STATE(270), + [sym_html_disable_stmt] = STATE(270), + [sym_html_enable_stmt] = STATE(270), + [sym_pipe_stmt] = STATE(270), + [sym_iter_file_lines_stmt] = STATE(270), + [sym_iter_offsets_stmt] = STATE(270), + [sym_iter_offsetssizes_stmt] = STATE(270), + [sym_iter_hit_stmt] = STATE(270), + [sym_iter_interpret_stmt] = STATE(270), + [sym_iter_interpret_offsetssizes_stmt] = STATE(270), + [sym_iter_comment_stmt] = STATE(270), + [sym_iter_dbta_stmt] = STATE(270), + [sym_iter_dbtb_stmt] = STATE(270), + [sym_iter_dbts_stmt] = STATE(270), + [sym_iter_threads_stmt] = STATE(270), + [sym_iter_bbs_stmt] = STATE(270), + [sym_iter_instrs_stmt] = STATE(270), + [sym_iter_import_stmt] = STATE(270), + [sym_iter_sections_stmt] = STATE(270), + [sym_iter_segments_stmt] = STATE(270), + [sym_iter_symbol_stmt] = STATE(270), + [sym_iter_string_stmt] = STATE(270), + [sym_iter_flags_stmt] = STATE(270), + [sym_iter_function_stmt] = STATE(270), + [sym_iter_iomap_stmt] = STATE(270), + [sym_iter_dbgmap_stmt] = STATE(270), + [sym_iter_register_stmt] = STATE(270), + [sym_iter_step_stmt] = STATE(270), + [sym_tmp_seek_stmt] = STATE(270), + [sym_tmp_blksz_stmt] = STATE(270), + [sym_tmp_fromto_stmt] = STATE(270), + [sym_tmp_arch_stmt] = STATE(270), + [sym_tmp_bits_stmt] = STATE(270), + [sym_tmp_nthi_stmt] = STATE(270), + [sym_tmp_eval_stmt] = STATE(270), + [sym_tmp_fs_stmt] = STATE(270), + [sym_tmp_reli_stmt] = STATE(270), + [sym_tmp_kuery_stmt] = STATE(270), + [sym_tmp_fd_stmt] = STATE(270), + [sym_tmp_reg_stmt] = STATE(270), + [sym_tmp_file_stmt] = STATE(270), + [sym_tmp_string_stmt] = STATE(270), + [sym_tmp_value_stmt] = STATE(270), + [sym_tmp_hex_stmt] = STATE(270), + [sym_number_stmt] = STATE(270), + [sym_help_stmt] = STATE(270), + [sym_arged_stmt] = STATE(270), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(270), + [sym_Cf_cmd] = STATE(270), + [sym_pf_new_cmd] = STATE(270), + [sym_pf_dot_cmd] = STATE(270), + [sym_pf_cmd] = STATE(270), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(269), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(270), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [ts_builtin_sym_end] = ACTIONS(55), @@ -4538,77 +4542,77 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(55), }, [3] = { - [sym_legacy_quoted_stmt] = STATE(202), - [sym__simple_stmt] = STATE(202), - [sym__tmp_stmt] = STATE(202), - [sym__iter_stmt] = STATE(202), - [sym__pipe_stmt] = STATE(202), - [sym_grep_stmt] = STATE(202), - [sym_html_disable_stmt] = STATE(202), - [sym_html_enable_stmt] = STATE(202), - [sym_pipe_stmt] = STATE(202), - [sym_iter_file_lines_stmt] = STATE(202), - [sym_iter_offsets_stmt] = STATE(202), - [sym_iter_offsetssizes_stmt] = STATE(202), - [sym_iter_hit_stmt] = STATE(202), - [sym_iter_interpret_stmt] = STATE(202), - [sym_iter_interpret_offsetssizes_stmt] = STATE(202), - [sym_iter_comment_stmt] = STATE(202), - [sym_iter_dbta_stmt] = STATE(202), - [sym_iter_dbtb_stmt] = STATE(202), - [sym_iter_dbts_stmt] = STATE(202), - [sym_iter_threads_stmt] = STATE(202), - [sym_iter_bbs_stmt] = STATE(202), - [sym_iter_instrs_stmt] = STATE(202), - [sym_iter_import_stmt] = STATE(202), - [sym_iter_sections_stmt] = STATE(202), - [sym_iter_segments_stmt] = STATE(202), - [sym_iter_symbol_stmt] = STATE(202), - [sym_iter_string_stmt] = STATE(202), - [sym_iter_flags_stmt] = STATE(202), - [sym_iter_function_stmt] = STATE(202), - [sym_iter_iomap_stmt] = STATE(202), - [sym_iter_dbgmap_stmt] = STATE(202), - [sym_iter_register_stmt] = STATE(202), - [sym_iter_step_stmt] = STATE(202), - [sym_tmp_seek_stmt] = STATE(202), - [sym_tmp_blksz_stmt] = STATE(202), - [sym_tmp_fromto_stmt] = STATE(202), - [sym_tmp_arch_stmt] = STATE(202), - [sym_tmp_bits_stmt] = STATE(202), - [sym_tmp_nthi_stmt] = STATE(202), - [sym_tmp_eval_stmt] = STATE(202), - [sym_tmp_fs_stmt] = STATE(202), - [sym_tmp_reli_stmt] = STATE(202), - [sym_tmp_kuery_stmt] = STATE(202), - [sym_tmp_fd_stmt] = STATE(202), - [sym_tmp_reg_stmt] = STATE(202), - [sym_tmp_file_stmt] = STATE(202), - [sym_tmp_string_stmt] = STATE(202), - [sym_tmp_value_stmt] = STATE(202), - [sym_tmp_hex_stmt] = STATE(202), - [sym_number_stmt] = STATE(202), - [sym_help_stmt] = STATE(202), - [sym_arged_stmt] = STATE(202), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(202), - [sym_Cf_cmd] = STATE(202), - [sym_pf_new_cmd] = STATE(202), - [sym_pf_dot_cmd] = STATE(202), - [sym_pf_cmd] = STATE(202), - [sym__env_stmt] = STATE(182), + [sym_legacy_quoted_stmt] = STATE(203), + [sym__simple_stmt] = STATE(203), + [sym__tmp_stmt] = STATE(203), + [sym__iter_stmt] = STATE(203), + [sym__pipe_stmt] = STATE(203), + [sym_grep_stmt] = STATE(203), + [sym_html_disable_stmt] = STATE(203), + [sym_html_enable_stmt] = STATE(203), + [sym_pipe_stmt] = STATE(203), + [sym_iter_file_lines_stmt] = STATE(203), + [sym_iter_offsets_stmt] = STATE(203), + [sym_iter_offsetssizes_stmt] = STATE(203), + [sym_iter_hit_stmt] = STATE(203), + [sym_iter_interpret_stmt] = STATE(203), + [sym_iter_interpret_offsetssizes_stmt] = STATE(203), + [sym_iter_comment_stmt] = STATE(203), + [sym_iter_dbta_stmt] = STATE(203), + [sym_iter_dbtb_stmt] = STATE(203), + [sym_iter_dbts_stmt] = STATE(203), + [sym_iter_threads_stmt] = STATE(203), + [sym_iter_bbs_stmt] = STATE(203), + [sym_iter_instrs_stmt] = STATE(203), + [sym_iter_import_stmt] = STATE(203), + [sym_iter_sections_stmt] = STATE(203), + [sym_iter_segments_stmt] = STATE(203), + [sym_iter_symbol_stmt] = STATE(203), + [sym_iter_string_stmt] = STATE(203), + [sym_iter_flags_stmt] = STATE(203), + [sym_iter_function_stmt] = STATE(203), + [sym_iter_iomap_stmt] = STATE(203), + [sym_iter_dbgmap_stmt] = STATE(203), + [sym_iter_register_stmt] = STATE(203), + [sym_iter_step_stmt] = STATE(203), + [sym_tmp_seek_stmt] = STATE(203), + [sym_tmp_blksz_stmt] = STATE(203), + [sym_tmp_fromto_stmt] = STATE(203), + [sym_tmp_arch_stmt] = STATE(203), + [sym_tmp_bits_stmt] = STATE(203), + [sym_tmp_nthi_stmt] = STATE(203), + [sym_tmp_eval_stmt] = STATE(203), + [sym_tmp_fs_stmt] = STATE(203), + [sym_tmp_reli_stmt] = STATE(203), + [sym_tmp_kuery_stmt] = STATE(203), + [sym_tmp_fd_stmt] = STATE(203), + [sym_tmp_reg_stmt] = STATE(203), + [sym_tmp_file_stmt] = STATE(203), + [sym_tmp_string_stmt] = STATE(203), + [sym_tmp_value_stmt] = STATE(203), + [sym_tmp_hex_stmt] = STATE(203), + [sym_number_stmt] = STATE(203), + [sym_help_stmt] = STATE(203), + [sym_arged_stmt] = STATE(203), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(203), + [sym_Cf_cmd] = STATE(203), + [sym_pf_new_cmd] = STATE(203), + [sym_pf_dot_cmd] = STATE(203), + [sym_pf_cmd] = STATE(203), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(202), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(203), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [ts_builtin_sym_end] = ACTIONS(59), @@ -4693,77 +4697,77 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(59), }, [4] = { - [sym_legacy_quoted_stmt] = STATE(269), - [sym__simple_stmt] = STATE(269), - [sym__tmp_stmt] = STATE(269), - [sym__iter_stmt] = STATE(269), - [sym__pipe_stmt] = STATE(269), - [sym_grep_stmt] = STATE(269), - [sym_html_disable_stmt] = STATE(269), - [sym_html_enable_stmt] = STATE(269), - [sym_pipe_stmt] = STATE(269), - [sym_iter_file_lines_stmt] = STATE(269), - [sym_iter_offsets_stmt] = STATE(269), - [sym_iter_offsetssizes_stmt] = STATE(269), - [sym_iter_hit_stmt] = STATE(269), - [sym_iter_interpret_stmt] = STATE(269), - [sym_iter_interpret_offsetssizes_stmt] = STATE(269), - [sym_iter_comment_stmt] = STATE(269), - [sym_iter_dbta_stmt] = STATE(269), - [sym_iter_dbtb_stmt] = STATE(269), - [sym_iter_dbts_stmt] = STATE(269), - [sym_iter_threads_stmt] = STATE(269), - [sym_iter_bbs_stmt] = STATE(269), - [sym_iter_instrs_stmt] = STATE(269), - [sym_iter_import_stmt] = STATE(269), - [sym_iter_sections_stmt] = STATE(269), - [sym_iter_segments_stmt] = STATE(269), - [sym_iter_symbol_stmt] = STATE(269), - [sym_iter_string_stmt] = STATE(269), - [sym_iter_flags_stmt] = STATE(269), - [sym_iter_function_stmt] = STATE(269), - [sym_iter_iomap_stmt] = STATE(269), - [sym_iter_dbgmap_stmt] = STATE(269), - [sym_iter_register_stmt] = STATE(269), - [sym_iter_step_stmt] = STATE(269), - [sym_tmp_seek_stmt] = STATE(269), - [sym_tmp_blksz_stmt] = STATE(269), - [sym_tmp_fromto_stmt] = STATE(269), - [sym_tmp_arch_stmt] = STATE(269), - [sym_tmp_bits_stmt] = STATE(269), - [sym_tmp_nthi_stmt] = STATE(269), - [sym_tmp_eval_stmt] = STATE(269), - [sym_tmp_fs_stmt] = STATE(269), - [sym_tmp_reli_stmt] = STATE(269), - [sym_tmp_kuery_stmt] = STATE(269), - [sym_tmp_fd_stmt] = STATE(269), - [sym_tmp_reg_stmt] = STATE(269), - [sym_tmp_file_stmt] = STATE(269), - [sym_tmp_string_stmt] = STATE(269), - [sym_tmp_value_stmt] = STATE(269), - [sym_tmp_hex_stmt] = STATE(269), - [sym_number_stmt] = STATE(269), - [sym_help_stmt] = STATE(269), - [sym_arged_stmt] = STATE(269), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(269), - [sym_Cf_cmd] = STATE(269), - [sym_pf_new_cmd] = STATE(269), - [sym_pf_dot_cmd] = STATE(269), - [sym_pf_cmd] = STATE(269), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(269), + [sym_legacy_quoted_stmt] = STATE(270), + [sym__simple_stmt] = STATE(270), + [sym__tmp_stmt] = STATE(270), + [sym__iter_stmt] = STATE(270), + [sym__pipe_stmt] = STATE(270), + [sym_grep_stmt] = STATE(270), + [sym_html_disable_stmt] = STATE(270), + [sym_html_enable_stmt] = STATE(270), + [sym_pipe_stmt] = STATE(270), + [sym_iter_file_lines_stmt] = STATE(270), + [sym_iter_offsets_stmt] = STATE(270), + [sym_iter_offsetssizes_stmt] = STATE(270), + [sym_iter_hit_stmt] = STATE(270), + [sym_iter_interpret_stmt] = STATE(270), + [sym_iter_interpret_offsetssizes_stmt] = STATE(270), + [sym_iter_comment_stmt] = STATE(270), + [sym_iter_dbta_stmt] = STATE(270), + [sym_iter_dbtb_stmt] = STATE(270), + [sym_iter_dbts_stmt] = STATE(270), + [sym_iter_threads_stmt] = STATE(270), + [sym_iter_bbs_stmt] = STATE(270), + [sym_iter_instrs_stmt] = STATE(270), + [sym_iter_import_stmt] = STATE(270), + [sym_iter_sections_stmt] = STATE(270), + [sym_iter_segments_stmt] = STATE(270), + [sym_iter_symbol_stmt] = STATE(270), + [sym_iter_string_stmt] = STATE(270), + [sym_iter_flags_stmt] = STATE(270), + [sym_iter_function_stmt] = STATE(270), + [sym_iter_iomap_stmt] = STATE(270), + [sym_iter_dbgmap_stmt] = STATE(270), + [sym_iter_register_stmt] = STATE(270), + [sym_iter_step_stmt] = STATE(270), + [sym_tmp_seek_stmt] = STATE(270), + [sym_tmp_blksz_stmt] = STATE(270), + [sym_tmp_fromto_stmt] = STATE(270), + [sym_tmp_arch_stmt] = STATE(270), + [sym_tmp_bits_stmt] = STATE(270), + [sym_tmp_nthi_stmt] = STATE(270), + [sym_tmp_eval_stmt] = STATE(270), + [sym_tmp_fs_stmt] = STATE(270), + [sym_tmp_reli_stmt] = STATE(270), + [sym_tmp_kuery_stmt] = STATE(270), + [sym_tmp_fd_stmt] = STATE(270), + [sym_tmp_reg_stmt] = STATE(270), + [sym_tmp_file_stmt] = STATE(270), + [sym_tmp_string_stmt] = STATE(270), + [sym_tmp_value_stmt] = STATE(270), + [sym_tmp_hex_stmt] = STATE(270), + [sym_number_stmt] = STATE(270), + [sym_help_stmt] = STATE(270), + [sym_arged_stmt] = STATE(270), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(270), + [sym_Cf_cmd] = STATE(270), + [sym_pf_new_cmd] = STATE(270), + [sym_pf_dot_cmd] = STATE(270), + [sym_pf_cmd] = STATE(270), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(270), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [anon_sym_DQUOTE] = ACTIONS(7), @@ -4845,77 +4849,77 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(55), }, [5] = { - [sym_legacy_quoted_stmt] = STATE(202), - [sym__simple_stmt] = STATE(202), - [sym__tmp_stmt] = STATE(202), - [sym__iter_stmt] = STATE(202), - [sym__pipe_stmt] = STATE(202), - [sym_grep_stmt] = STATE(202), - [sym_html_disable_stmt] = STATE(202), - [sym_html_enable_stmt] = STATE(202), - [sym_pipe_stmt] = STATE(202), - [sym_iter_file_lines_stmt] = STATE(202), - [sym_iter_offsets_stmt] = STATE(202), - [sym_iter_offsetssizes_stmt] = STATE(202), - [sym_iter_hit_stmt] = STATE(202), - [sym_iter_interpret_stmt] = STATE(202), - [sym_iter_interpret_offsetssizes_stmt] = STATE(202), - [sym_iter_comment_stmt] = STATE(202), - [sym_iter_dbta_stmt] = STATE(202), - [sym_iter_dbtb_stmt] = STATE(202), - [sym_iter_dbts_stmt] = STATE(202), - [sym_iter_threads_stmt] = STATE(202), - [sym_iter_bbs_stmt] = STATE(202), - [sym_iter_instrs_stmt] = STATE(202), - [sym_iter_import_stmt] = STATE(202), - [sym_iter_sections_stmt] = STATE(202), - [sym_iter_segments_stmt] = STATE(202), - [sym_iter_symbol_stmt] = STATE(202), - [sym_iter_string_stmt] = STATE(202), - [sym_iter_flags_stmt] = STATE(202), - [sym_iter_function_stmt] = STATE(202), - [sym_iter_iomap_stmt] = STATE(202), - [sym_iter_dbgmap_stmt] = STATE(202), - [sym_iter_register_stmt] = STATE(202), - [sym_iter_step_stmt] = STATE(202), - [sym_tmp_seek_stmt] = STATE(202), - [sym_tmp_blksz_stmt] = STATE(202), - [sym_tmp_fromto_stmt] = STATE(202), - [sym_tmp_arch_stmt] = STATE(202), - [sym_tmp_bits_stmt] = STATE(202), - [sym_tmp_nthi_stmt] = STATE(202), - [sym_tmp_eval_stmt] = STATE(202), - [sym_tmp_fs_stmt] = STATE(202), - [sym_tmp_reli_stmt] = STATE(202), - [sym_tmp_kuery_stmt] = STATE(202), - [sym_tmp_fd_stmt] = STATE(202), - [sym_tmp_reg_stmt] = STATE(202), - [sym_tmp_file_stmt] = STATE(202), - [sym_tmp_string_stmt] = STATE(202), - [sym_tmp_value_stmt] = STATE(202), - [sym_tmp_hex_stmt] = STATE(202), - [sym_number_stmt] = STATE(202), - [sym_help_stmt] = STATE(202), - [sym_arged_stmt] = STATE(202), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(202), - [sym_Cf_cmd] = STATE(202), - [sym_pf_new_cmd] = STATE(202), - [sym_pf_dot_cmd] = STATE(202), - [sym_pf_cmd] = STATE(202), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(202), + [sym_legacy_quoted_stmt] = STATE(203), + [sym__simple_stmt] = STATE(203), + [sym__tmp_stmt] = STATE(203), + [sym__iter_stmt] = STATE(203), + [sym__pipe_stmt] = STATE(203), + [sym_grep_stmt] = STATE(203), + [sym_html_disable_stmt] = STATE(203), + [sym_html_enable_stmt] = STATE(203), + [sym_pipe_stmt] = STATE(203), + [sym_iter_file_lines_stmt] = STATE(203), + [sym_iter_offsets_stmt] = STATE(203), + [sym_iter_offsetssizes_stmt] = STATE(203), + [sym_iter_hit_stmt] = STATE(203), + [sym_iter_interpret_stmt] = STATE(203), + [sym_iter_interpret_offsetssizes_stmt] = STATE(203), + [sym_iter_comment_stmt] = STATE(203), + [sym_iter_dbta_stmt] = STATE(203), + [sym_iter_dbtb_stmt] = STATE(203), + [sym_iter_dbts_stmt] = STATE(203), + [sym_iter_threads_stmt] = STATE(203), + [sym_iter_bbs_stmt] = STATE(203), + [sym_iter_instrs_stmt] = STATE(203), + [sym_iter_import_stmt] = STATE(203), + [sym_iter_sections_stmt] = STATE(203), + [sym_iter_segments_stmt] = STATE(203), + [sym_iter_symbol_stmt] = STATE(203), + [sym_iter_string_stmt] = STATE(203), + [sym_iter_flags_stmt] = STATE(203), + [sym_iter_function_stmt] = STATE(203), + [sym_iter_iomap_stmt] = STATE(203), + [sym_iter_dbgmap_stmt] = STATE(203), + [sym_iter_register_stmt] = STATE(203), + [sym_iter_step_stmt] = STATE(203), + [sym_tmp_seek_stmt] = STATE(203), + [sym_tmp_blksz_stmt] = STATE(203), + [sym_tmp_fromto_stmt] = STATE(203), + [sym_tmp_arch_stmt] = STATE(203), + [sym_tmp_bits_stmt] = STATE(203), + [sym_tmp_nthi_stmt] = STATE(203), + [sym_tmp_eval_stmt] = STATE(203), + [sym_tmp_fs_stmt] = STATE(203), + [sym_tmp_reli_stmt] = STATE(203), + [sym_tmp_kuery_stmt] = STATE(203), + [sym_tmp_fd_stmt] = STATE(203), + [sym_tmp_reg_stmt] = STATE(203), + [sym_tmp_file_stmt] = STATE(203), + [sym_tmp_string_stmt] = STATE(203), + [sym_tmp_value_stmt] = STATE(203), + [sym_tmp_hex_stmt] = STATE(203), + [sym_number_stmt] = STATE(203), + [sym_help_stmt] = STATE(203), + [sym_arged_stmt] = STATE(203), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(203), + [sym_Cf_cmd] = STATE(203), + [sym_pf_new_cmd] = STATE(203), + [sym_pf_dot_cmd] = STATE(203), + [sym_pf_cmd] = STATE(203), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(203), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [anon_sym_DQUOTE] = ACTIONS(7), @@ -4997,7 +5001,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(59), }, [6] = { - [sym__statement] = STATE(411), + [sym__statement] = STATE(412), [sym_legacy_quoted_stmt] = STATE(180), [sym__simple_stmt] = STATE(180), [sym__tmp_stmt] = STATE(180), @@ -5050,29 +5054,29 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(180), [sym_help_stmt] = STATE(180), [sym_arged_stmt] = STATE(180), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(180), [sym_Cf_cmd] = STATE(180), [sym_pf_new_cmd] = STATE(180), [sym_pf_dot_cmd] = STATE(180), [sym_pf_cmd] = STATE(180), - [sym__env_stmt] = STATE(182), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(180), - [sym_redirect_stmt] = STATE(411), + [sym_redirect_stmt] = STATE(412), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), - [aux_sym_statements_repeat1] = STATE(279), + [aux_sym_statements_repeat1] = STATE(280), [ts_builtin_sym_end] = ACTIONS(87), [anon_sym_DQUOTE] = ACTIONS(7), [anon_sym_0] = ACTIONS(9), @@ -5104,7 +5108,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [7] = { - [sym__statement] = STATE(416), + [sym__statement] = STATE(417), [sym_legacy_quoted_stmt] = STATE(180), [sym__simple_stmt] = STATE(180), [sym__tmp_stmt] = STATE(180), @@ -5157,26 +5161,26 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(180), [sym_help_stmt] = STATE(180), [sym_arged_stmt] = STATE(180), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(180), [sym_Cf_cmd] = STATE(180), [sym_pf_new_cmd] = STATE(180), [sym_pf_dot_cmd] = STATE(180), [sym_pf_cmd] = STATE(180), - [sym__env_stmt] = STATE(182), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(180), - [sym_redirect_stmt] = STATE(416), + [sym_redirect_stmt] = STATE(417), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [ts_builtin_sym_end] = ACTIONS(91), @@ -5210,80 +5214,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [8] = { - [sym__statements_singleline] = STATE(499), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(500), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -5315,80 +5319,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [9] = { - [sym__statements_singleline] = STATE(497), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(498), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -5420,80 +5424,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [10] = { - [sym__statements_singleline] = STATE(507), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(508), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -5525,80 +5529,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [11] = { - [sym__statements_singleline] = STATE(472), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(473), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -5630,80 +5634,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [12] = { - [sym__statements_singleline] = STATE(471), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(472), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -5735,80 +5739,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [13] = { - [sym__statements_singleline] = STATE(470), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(471), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -5840,80 +5844,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [14] = { - [sym__statements_singleline] = STATE(475), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(476), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -5945,80 +5949,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [15] = { - [sym__statements_singleline] = STATE(469), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(470), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -6050,80 +6054,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [16] = { - [sym__statements_singleline] = STATE(465), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(466), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -6155,80 +6159,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [17] = { - [sym__statements_singleline] = STATE(468), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(469), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -6260,80 +6264,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [18] = { - [sym__statements_singleline] = STATE(474), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(475), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -6365,80 +6369,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [19] = { - [sym__statements_singleline] = STATE(467), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(468), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -6470,80 +6474,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [20] = { - [sym__statements_singleline] = STATE(502), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(503), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -6575,80 +6579,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [21] = { - [sym__statements_singleline] = STATE(486), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(487), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -6680,80 +6684,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [22] = { - [sym__statements_singleline] = STATE(473), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(474), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -6785,80 +6789,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [23] = { - [sym__statements_singleline] = STATE(477), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(478), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -6890,80 +6894,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [24] = { - [sym__statements_singleline] = STATE(478), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(479), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -6995,80 +6999,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [25] = { - [sym__statements_singleline] = STATE(494), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(495), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -7100,80 +7104,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [26] = { - [sym__statements_singleline] = STATE(479), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(480), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -7205,80 +7209,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [27] = { - [sym__statements_singleline] = STATE(483), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(484), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -7310,80 +7314,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [28] = { - [sym__statements_singleline] = STATE(484), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(485), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -7415,80 +7419,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [29] = { - [sym__statements_singleline] = STATE(489), - [sym__statement] = STATE(440), - [sym_legacy_quoted_stmt] = STATE(271), - [sym__simple_stmt] = STATE(271), - [sym__tmp_stmt] = STATE(271), - [sym__iter_stmt] = STATE(271), - [sym__pipe_stmt] = STATE(271), - [sym_grep_stmt] = STATE(271), - [sym_html_disable_stmt] = STATE(271), - [sym_html_enable_stmt] = STATE(271), - [sym_pipe_stmt] = STATE(271), - [sym_iter_file_lines_stmt] = STATE(271), - [sym_iter_offsets_stmt] = STATE(271), - [sym_iter_offsetssizes_stmt] = STATE(271), - [sym_iter_hit_stmt] = STATE(271), - [sym_iter_interpret_stmt] = STATE(271), - [sym_iter_interpret_offsetssizes_stmt] = STATE(271), - [sym_iter_comment_stmt] = STATE(271), - [sym_iter_dbta_stmt] = STATE(271), - [sym_iter_dbtb_stmt] = STATE(271), - [sym_iter_dbts_stmt] = STATE(271), - [sym_iter_threads_stmt] = STATE(271), - [sym_iter_bbs_stmt] = STATE(271), - [sym_iter_instrs_stmt] = STATE(271), - [sym_iter_import_stmt] = STATE(271), - [sym_iter_sections_stmt] = STATE(271), - [sym_iter_segments_stmt] = STATE(271), - [sym_iter_symbol_stmt] = STATE(271), - [sym_iter_string_stmt] = STATE(271), - [sym_iter_flags_stmt] = STATE(271), - [sym_iter_function_stmt] = STATE(271), - [sym_iter_iomap_stmt] = STATE(271), - [sym_iter_dbgmap_stmt] = STATE(271), - [sym_iter_register_stmt] = STATE(271), - [sym_iter_step_stmt] = STATE(271), - [sym_tmp_seek_stmt] = STATE(271), - [sym_tmp_blksz_stmt] = STATE(271), - [sym_tmp_fromto_stmt] = STATE(271), - [sym_tmp_arch_stmt] = STATE(271), - [sym_tmp_bits_stmt] = STATE(271), - [sym_tmp_nthi_stmt] = STATE(271), - [sym_tmp_eval_stmt] = STATE(271), - [sym_tmp_fs_stmt] = STATE(271), - [sym_tmp_reli_stmt] = STATE(271), - [sym_tmp_kuery_stmt] = STATE(271), - [sym_tmp_fd_stmt] = STATE(271), - [sym_tmp_reg_stmt] = STATE(271), - [sym_tmp_file_stmt] = STATE(271), - [sym_tmp_string_stmt] = STATE(271), - [sym_tmp_value_stmt] = STATE(271), - [sym_tmp_hex_stmt] = STATE(271), - [sym_number_stmt] = STATE(271), - [sym_help_stmt] = STATE(271), - [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(271), - [sym_Cf_cmd] = STATE(271), - [sym_pf_new_cmd] = STATE(271), - [sym_pf_dot_cmd] = STATE(271), - [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(440), + [sym__statements_singleline] = STATE(490), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), [aux_sym__statements_singleline_repeat1] = STATE(33), @@ -7520,80 +7524,80 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(85), }, [30] = { - [sym__statements_singleline] = STATE(490), - [sym__statement] = STATE(430), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statements_singleline] = STATE(491), + [sym__statement] = STATE(431), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(430), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(431), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [aux_sym__statements_singleline_repeat1] = STATE(35), @@ -7625,7 +7629,111 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [31] = { - [sym__statements_singleline] = STATE(493), + [sym__statements_singleline] = STATE(494), + [sym__statement] = STATE(441), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(441), + [sym__dec_number] = STATE(4), + [sym_cmd_identifier] = STATE(64), + [aux_sym__statements_singleline_repeat1] = STATE(33), + [anon_sym_DQUOTE] = ACTIONS(7), + [anon_sym_0] = ACTIONS(9), + [aux_sym_number_stmt_token1] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(63), + [aux_sym__interpret_stmt_token1] = ACTIONS(65), + [aux_sym__interpret_stmt_token3] = ACTIONS(67), + [anon_sym_DOT_LPAREN] = ACTIONS(19), + [anon_sym_DOT_SLASH] = ACTIONS(21), + [anon_sym_pfo] = ACTIONS(69), + [anon_sym_Cf] = ACTIONS(71), + [sym_pf_dot_cmd_identifier] = ACTIONS(73), + [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), + [aux_sym_pf_cmd_token1] = ACTIONS(77), + [anon_sym_PERCENT] = ACTIONS(33), + [anon_sym_env] = ACTIONS(33), + [anon_sym_DOT_DOT_DOT] = ACTIONS(35), + [sym_system_identifier] = ACTIONS(79), + [sym_question_mark_identifier] = ACTIONS(81), + [sym_pointer_identifier] = ACTIONS(41), + [sym_macro_identifier] = ACTIONS(83), + [anon_sym_SEMI] = ACTIONS(93), + [aux_sym__dec_number_token1] = ACTIONS(47), + [aux_sym__dec_number_token2] = ACTIONS(49), + [sym__comment] = ACTIONS(3), + [sym__cmd_identifier] = ACTIONS(51), + [sym__help_stmt] = ACTIONS(85), + }, + [32] = { [sym__statement] = STATE(440), [sym_legacy_quoted_stmt] = STATE(271), [sym__simple_stmt] = STATE(271), @@ -7679,130 +7787,26 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(271), [sym_help_stmt] = STATE(271), [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(271), [sym_Cf_cmd] = STATE(271), [sym_pf_new_cmd] = STATE(271), [sym_pf_dot_cmd] = STATE(271), [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(74), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(271), [sym_redirect_stmt] = STATE(440), - [sym__dec_number] = STATE(4), - [sym_cmd_identifier] = STATE(64), - [aux_sym__statements_singleline_repeat1] = STATE(33), - [anon_sym_DQUOTE] = ACTIONS(7), - [anon_sym_0] = ACTIONS(9), - [aux_sym_number_stmt_token1] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(63), - [aux_sym__interpret_stmt_token1] = ACTIONS(65), - [aux_sym__interpret_stmt_token3] = ACTIONS(67), - [anon_sym_DOT_LPAREN] = ACTIONS(19), - [anon_sym_DOT_SLASH] = ACTIONS(21), - [anon_sym_pfo] = ACTIONS(69), - [anon_sym_Cf] = ACTIONS(71), - [sym_pf_dot_cmd_identifier] = ACTIONS(73), - [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), - [aux_sym_pf_cmd_token1] = ACTIONS(77), - [anon_sym_PERCENT] = ACTIONS(33), - [anon_sym_env] = ACTIONS(33), - [anon_sym_DOT_DOT_DOT] = ACTIONS(35), - [sym_system_identifier] = ACTIONS(79), - [sym_question_mark_identifier] = ACTIONS(81), - [sym_pointer_identifier] = ACTIONS(41), - [sym_macro_identifier] = ACTIONS(83), - [anon_sym_SEMI] = ACTIONS(93), - [aux_sym__dec_number_token1] = ACTIONS(47), - [aux_sym__dec_number_token2] = ACTIONS(49), - [sym__comment] = ACTIONS(3), - [sym__cmd_identifier] = ACTIONS(51), - [sym__help_stmt] = ACTIONS(85), - }, - [32] = { - [sym__statement] = STATE(439), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(439), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [anon_sym_DQUOTE] = ACTIONS(7), @@ -7834,6 +7838,318 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [33] = { + [sym__statement] = STATE(445), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(445), + [sym__dec_number] = STATE(4), + [sym_cmd_identifier] = STATE(64), + [aux_sym__statements_singleline_repeat1] = STATE(281), + [anon_sym_DQUOTE] = ACTIONS(7), + [anon_sym_0] = ACTIONS(9), + [aux_sym_number_stmt_token1] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(63), + [aux_sym__interpret_stmt_token1] = ACTIONS(65), + [aux_sym__interpret_stmt_token3] = ACTIONS(67), + [anon_sym_DOT_LPAREN] = ACTIONS(19), + [anon_sym_DOT_SLASH] = ACTIONS(21), + [anon_sym_pfo] = ACTIONS(69), + [anon_sym_Cf] = ACTIONS(71), + [sym_pf_dot_cmd_identifier] = ACTIONS(73), + [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), + [aux_sym_pf_cmd_token1] = ACTIONS(77), + [anon_sym_PERCENT] = ACTIONS(33), + [anon_sym_env] = ACTIONS(33), + [anon_sym_DOT_DOT_DOT] = ACTIONS(35), + [sym_system_identifier] = ACTIONS(79), + [sym_question_mark_identifier] = ACTIONS(81), + [sym_pointer_identifier] = ACTIONS(41), + [sym_macro_identifier] = ACTIONS(83), + [anon_sym_SEMI] = ACTIONS(99), + [aux_sym__dec_number_token1] = ACTIONS(47), + [aux_sym__dec_number_token2] = ACTIONS(49), + [sym__comment] = ACTIONS(3), + [sym__cmd_identifier] = ACTIONS(51), + [sym__help_stmt] = ACTIONS(85), + }, + [34] = { + [sym__statement] = STATE(440), + [sym_legacy_quoted_stmt] = STATE(272), + [sym__simple_stmt] = STATE(272), + [sym__tmp_stmt] = STATE(272), + [sym__iter_stmt] = STATE(272), + [sym__pipe_stmt] = STATE(272), + [sym_grep_stmt] = STATE(272), + [sym_html_disable_stmt] = STATE(272), + [sym_html_enable_stmt] = STATE(272), + [sym_pipe_stmt] = STATE(272), + [sym_iter_file_lines_stmt] = STATE(272), + [sym_iter_offsets_stmt] = STATE(272), + [sym_iter_offsetssizes_stmt] = STATE(272), + [sym_iter_hit_stmt] = STATE(272), + [sym_iter_interpret_stmt] = STATE(272), + [sym_iter_interpret_offsetssizes_stmt] = STATE(272), + [sym_iter_comment_stmt] = STATE(272), + [sym_iter_dbta_stmt] = STATE(272), + [sym_iter_dbtb_stmt] = STATE(272), + [sym_iter_dbts_stmt] = STATE(272), + [sym_iter_threads_stmt] = STATE(272), + [sym_iter_bbs_stmt] = STATE(272), + [sym_iter_instrs_stmt] = STATE(272), + [sym_iter_import_stmt] = STATE(272), + [sym_iter_sections_stmt] = STATE(272), + [sym_iter_segments_stmt] = STATE(272), + [sym_iter_symbol_stmt] = STATE(272), + [sym_iter_string_stmt] = STATE(272), + [sym_iter_flags_stmt] = STATE(272), + [sym_iter_function_stmt] = STATE(272), + [sym_iter_iomap_stmt] = STATE(272), + [sym_iter_dbgmap_stmt] = STATE(272), + [sym_iter_register_stmt] = STATE(272), + [sym_iter_step_stmt] = STATE(272), + [sym_tmp_seek_stmt] = STATE(272), + [sym_tmp_blksz_stmt] = STATE(272), + [sym_tmp_fromto_stmt] = STATE(272), + [sym_tmp_arch_stmt] = STATE(272), + [sym_tmp_bits_stmt] = STATE(272), + [sym_tmp_nthi_stmt] = STATE(272), + [sym_tmp_eval_stmt] = STATE(272), + [sym_tmp_fs_stmt] = STATE(272), + [sym_tmp_reli_stmt] = STATE(272), + [sym_tmp_kuery_stmt] = STATE(272), + [sym_tmp_fd_stmt] = STATE(272), + [sym_tmp_reg_stmt] = STATE(272), + [sym_tmp_file_stmt] = STATE(272), + [sym_tmp_string_stmt] = STATE(272), + [sym_tmp_value_stmt] = STATE(272), + [sym_tmp_hex_stmt] = STATE(272), + [sym_number_stmt] = STATE(272), + [sym_help_stmt] = STATE(272), + [sym_arged_stmt] = STATE(272), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(272), + [sym_Cf_cmd] = STATE(272), + [sym_pf_new_cmd] = STATE(272), + [sym_pf_dot_cmd] = STATE(272), + [sym_pf_cmd] = STATE(272), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(272), + [sym_redirect_stmt] = STATE(440), + [sym__dec_number] = STATE(4), + [sym_cmd_identifier] = STATE(64), + [anon_sym_DQUOTE] = ACTIONS(7), + [anon_sym_0] = ACTIONS(9), + [aux_sym_number_stmt_token1] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(63), + [aux_sym__interpret_stmt_token1] = ACTIONS(65), + [aux_sym__interpret_stmt_token3] = ACTIONS(67), + [anon_sym_DOT_LPAREN] = ACTIONS(19), + [anon_sym_DOT_SLASH] = ACTIONS(21), + [anon_sym_pfo] = ACTIONS(69), + [anon_sym_Cf] = ACTIONS(71), + [sym_pf_dot_cmd_identifier] = ACTIONS(73), + [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), + [aux_sym_pf_cmd_token1] = ACTIONS(77), + [anon_sym_PERCENT] = ACTIONS(33), + [anon_sym_env] = ACTIONS(33), + [anon_sym_DOT_DOT_DOT] = ACTIONS(35), + [sym_system_identifier] = ACTIONS(79), + [sym_question_mark_identifier] = ACTIONS(81), + [sym_pointer_identifier] = ACTIONS(41), + [sym_macro_identifier] = ACTIONS(83), + [anon_sym_SEMI] = ACTIONS(97), + [anon_sym_BQUOTE] = ACTIONS(97), + [aux_sym__dec_number_token1] = ACTIONS(47), + [aux_sym__dec_number_token2] = ACTIONS(49), + [sym__comment] = ACTIONS(3), + [sym__cmd_identifier] = ACTIONS(51), + [sym__help_stmt] = ACTIONS(85), + }, + [35] = { + [sym__statement] = STATE(448), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(74), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(448), + [sym__dec_number] = STATE(2), + [sym_cmd_identifier] = STATE(50), + [aux_sym__statements_singleline_repeat1] = STATE(281), + [anon_sym_DQUOTE] = ACTIONS(7), + [anon_sym_0] = ACTIONS(9), + [aux_sym_number_stmt_token1] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(13), + [aux_sym__interpret_stmt_token1] = ACTIONS(15), + [aux_sym__interpret_stmt_token3] = ACTIONS(17), + [anon_sym_DOT_LPAREN] = ACTIONS(19), + [anon_sym_DOT_SLASH] = ACTIONS(21), + [anon_sym_pfo] = ACTIONS(23), + [anon_sym_Cf] = ACTIONS(25), + [sym_pf_dot_cmd_identifier] = ACTIONS(27), + [sym_pf_dot_full_cmd_identifier] = ACTIONS(29), + [aux_sym_pf_cmd_token1] = ACTIONS(31), + [anon_sym_PERCENT] = ACTIONS(33), + [anon_sym_env] = ACTIONS(33), + [anon_sym_DOT_DOT_DOT] = ACTIONS(35), + [sym_system_identifier] = ACTIONS(37), + [sym_question_mark_identifier] = ACTIONS(39), + [sym_pointer_identifier] = ACTIONS(41), + [sym_macro_identifier] = ACTIONS(43), + [anon_sym_SEMI] = ACTIONS(99), + [aux_sym__dec_number_token1] = ACTIONS(47), + [aux_sym__dec_number_token2] = ACTIONS(49), + [sym__comment] = ACTIONS(3), + [sym__cmd_identifier] = ACTIONS(51), + [sym__help_stmt] = ACTIONS(53), + }, + [36] = { [sym__statement] = STATE(444), [sym_legacy_quoted_stmt] = STATE(271), [sym__simple_stmt] = STATE(271), @@ -7887,58 +8203,56 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(271), [sym_help_stmt] = STATE(271), [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(271), [sym_Cf_cmd] = STATE(271), [sym_pf_new_cmd] = STATE(271), [sym_pf_dot_cmd] = STATE(271), [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(74), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(271), [sym_redirect_stmt] = STATE(444), - [sym__dec_number] = STATE(4), - [sym_cmd_identifier] = STATE(64), - [aux_sym__statements_singleline_repeat1] = STATE(280), + [sym__dec_number] = STATE(2), + [sym_cmd_identifier] = STATE(50), [anon_sym_DQUOTE] = ACTIONS(7), [anon_sym_0] = ACTIONS(9), [aux_sym_number_stmt_token1] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(63), - [aux_sym__interpret_stmt_token1] = ACTIONS(65), - [aux_sym__interpret_stmt_token3] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(13), + [aux_sym__interpret_stmt_token1] = ACTIONS(15), + [aux_sym__interpret_stmt_token3] = ACTIONS(17), [anon_sym_DOT_LPAREN] = ACTIONS(19), [anon_sym_DOT_SLASH] = ACTIONS(21), - [anon_sym_pfo] = ACTIONS(69), - [anon_sym_Cf] = ACTIONS(71), - [sym_pf_dot_cmd_identifier] = ACTIONS(73), - [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), - [aux_sym_pf_cmd_token1] = ACTIONS(77), + [anon_sym_pfo] = ACTIONS(23), + [anon_sym_Cf] = ACTIONS(25), + [sym_pf_dot_cmd_identifier] = ACTIONS(27), + [sym_pf_dot_full_cmd_identifier] = ACTIONS(29), + [aux_sym_pf_cmd_token1] = ACTIONS(31), [anon_sym_PERCENT] = ACTIONS(33), [anon_sym_env] = ACTIONS(33), [anon_sym_DOT_DOT_DOT] = ACTIONS(35), - [sym_system_identifier] = ACTIONS(79), - [sym_question_mark_identifier] = ACTIONS(81), + [sym_system_identifier] = ACTIONS(37), + [sym_question_mark_identifier] = ACTIONS(39), [sym_pointer_identifier] = ACTIONS(41), - [sym_macro_identifier] = ACTIONS(83), - [anon_sym_SEMI] = ACTIONS(99), + [sym_macro_identifier] = ACTIONS(43), [aux_sym__dec_number_token1] = ACTIONS(47), [aux_sym__dec_number_token2] = ACTIONS(49), [sym__comment] = ACTIONS(3), [sym__cmd_identifier] = ACTIONS(51), - [sym__help_stmt] = ACTIONS(85), + [sym__help_stmt] = ACTIONS(53), }, - [34] = { - [sym__statement] = STATE(439), + [37] = { + [sym__statement] = STATE(464), [sym_legacy_quoted_stmt] = STATE(271), [sym__simple_stmt] = STATE(271), [sym__tmp_stmt] = STATE(271), @@ -7991,336 +8305,26 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(271), [sym_help_stmt] = STATE(271), [sym_arged_stmt] = STATE(271), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(271), [sym_Cf_cmd] = STATE(271), [sym_pf_new_cmd] = STATE(271), [sym_pf_dot_cmd] = STATE(271), [sym_pf_cmd] = STATE(271), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(74), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(271), - [sym_redirect_stmt] = STATE(439), - [sym__dec_number] = STATE(4), - [sym_cmd_identifier] = STATE(64), - [anon_sym_DQUOTE] = ACTIONS(7), - [anon_sym_0] = ACTIONS(9), - [aux_sym_number_stmt_token1] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(63), - [aux_sym__interpret_stmt_token1] = ACTIONS(65), - [aux_sym__interpret_stmt_token3] = ACTIONS(67), - [anon_sym_DOT_LPAREN] = ACTIONS(19), - [anon_sym_DOT_SLASH] = ACTIONS(21), - [anon_sym_pfo] = ACTIONS(69), - [anon_sym_Cf] = ACTIONS(71), - [sym_pf_dot_cmd_identifier] = ACTIONS(73), - [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), - [aux_sym_pf_cmd_token1] = ACTIONS(77), - [anon_sym_PERCENT] = ACTIONS(33), - [anon_sym_env] = ACTIONS(33), - [anon_sym_DOT_DOT_DOT] = ACTIONS(35), - [sym_system_identifier] = ACTIONS(79), - [sym_question_mark_identifier] = ACTIONS(81), - [sym_pointer_identifier] = ACTIONS(41), - [sym_macro_identifier] = ACTIONS(83), - [anon_sym_SEMI] = ACTIONS(97), - [anon_sym_BQUOTE] = ACTIONS(97), - [aux_sym__dec_number_token1] = ACTIONS(47), - [aux_sym__dec_number_token2] = ACTIONS(49), - [sym__comment] = ACTIONS(3), - [sym__cmd_identifier] = ACTIONS(51), - [sym__help_stmt] = ACTIONS(85), - }, - [35] = { - [sym__statement] = STATE(447), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(447), - [sym__dec_number] = STATE(2), - [sym_cmd_identifier] = STATE(50), - [aux_sym__statements_singleline_repeat1] = STATE(280), - [anon_sym_DQUOTE] = ACTIONS(7), - [anon_sym_0] = ACTIONS(9), - [aux_sym_number_stmt_token1] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(13), - [aux_sym__interpret_stmt_token1] = ACTIONS(15), - [aux_sym__interpret_stmt_token3] = ACTIONS(17), - [anon_sym_DOT_LPAREN] = ACTIONS(19), - [anon_sym_DOT_SLASH] = ACTIONS(21), - [anon_sym_pfo] = ACTIONS(23), - [anon_sym_Cf] = ACTIONS(25), - [sym_pf_dot_cmd_identifier] = ACTIONS(27), - [sym_pf_dot_full_cmd_identifier] = ACTIONS(29), - [aux_sym_pf_cmd_token1] = ACTIONS(31), - [anon_sym_PERCENT] = ACTIONS(33), - [anon_sym_env] = ACTIONS(33), - [anon_sym_DOT_DOT_DOT] = ACTIONS(35), - [sym_system_identifier] = ACTIONS(37), - [sym_question_mark_identifier] = ACTIONS(39), - [sym_pointer_identifier] = ACTIONS(41), - [sym_macro_identifier] = ACTIONS(43), - [anon_sym_SEMI] = ACTIONS(99), - [aux_sym__dec_number_token1] = ACTIONS(47), - [aux_sym__dec_number_token2] = ACTIONS(49), - [sym__comment] = ACTIONS(3), - [sym__cmd_identifier] = ACTIONS(51), - [sym__help_stmt] = ACTIONS(53), - }, - [36] = { - [sym__statement] = STATE(443), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(443), - [sym__dec_number] = STATE(2), - [sym_cmd_identifier] = STATE(50), - [anon_sym_DQUOTE] = ACTIONS(7), - [anon_sym_0] = ACTIONS(9), - [aux_sym_number_stmt_token1] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(13), - [aux_sym__interpret_stmt_token1] = ACTIONS(15), - [aux_sym__interpret_stmt_token3] = ACTIONS(17), - [anon_sym_DOT_LPAREN] = ACTIONS(19), - [anon_sym_DOT_SLASH] = ACTIONS(21), - [anon_sym_pfo] = ACTIONS(23), - [anon_sym_Cf] = ACTIONS(25), - [sym_pf_dot_cmd_identifier] = ACTIONS(27), - [sym_pf_dot_full_cmd_identifier] = ACTIONS(29), - [aux_sym_pf_cmd_token1] = ACTIONS(31), - [anon_sym_PERCENT] = ACTIONS(33), - [anon_sym_env] = ACTIONS(33), - [anon_sym_DOT_DOT_DOT] = ACTIONS(35), - [sym_system_identifier] = ACTIONS(37), - [sym_question_mark_identifier] = ACTIONS(39), - [sym_pointer_identifier] = ACTIONS(41), - [sym_macro_identifier] = ACTIONS(43), - [aux_sym__dec_number_token1] = ACTIONS(47), - [aux_sym__dec_number_token2] = ACTIONS(49), - [sym__comment] = ACTIONS(3), - [sym__cmd_identifier] = ACTIONS(51), - [sym__help_stmt] = ACTIONS(53), - }, - [37] = { - [sym__statement] = STATE(463), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(463), + [sym_redirect_stmt] = STATE(464), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [anon_sym_DQUOTE] = ACTIONS(7), @@ -8350,79 +8354,79 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [38] = { - [sym__statement] = STATE(433), - [sym_legacy_quoted_stmt] = STATE(270), - [sym__simple_stmt] = STATE(270), - [sym__tmp_stmt] = STATE(270), - [sym__iter_stmt] = STATE(270), - [sym__pipe_stmt] = STATE(270), - [sym_grep_stmt] = STATE(270), - [sym_html_disable_stmt] = STATE(270), - [sym_html_enable_stmt] = STATE(270), - [sym_pipe_stmt] = STATE(270), - [sym_iter_file_lines_stmt] = STATE(270), - [sym_iter_offsets_stmt] = STATE(270), - [sym_iter_offsetssizes_stmt] = STATE(270), - [sym_iter_hit_stmt] = STATE(270), - [sym_iter_interpret_stmt] = STATE(270), - [sym_iter_interpret_offsetssizes_stmt] = STATE(270), - [sym_iter_comment_stmt] = STATE(270), - [sym_iter_dbta_stmt] = STATE(270), - [sym_iter_dbtb_stmt] = STATE(270), - [sym_iter_dbts_stmt] = STATE(270), - [sym_iter_threads_stmt] = STATE(270), - [sym_iter_bbs_stmt] = STATE(270), - [sym_iter_instrs_stmt] = STATE(270), - [sym_iter_import_stmt] = STATE(270), - [sym_iter_sections_stmt] = STATE(270), - [sym_iter_segments_stmt] = STATE(270), - [sym_iter_symbol_stmt] = STATE(270), - [sym_iter_string_stmt] = STATE(270), - [sym_iter_flags_stmt] = STATE(270), - [sym_iter_function_stmt] = STATE(270), - [sym_iter_iomap_stmt] = STATE(270), - [sym_iter_dbgmap_stmt] = STATE(270), - [sym_iter_register_stmt] = STATE(270), - [sym_iter_step_stmt] = STATE(270), - [sym_tmp_seek_stmt] = STATE(270), - [sym_tmp_blksz_stmt] = STATE(270), - [sym_tmp_fromto_stmt] = STATE(270), - [sym_tmp_arch_stmt] = STATE(270), - [sym_tmp_bits_stmt] = STATE(270), - [sym_tmp_nthi_stmt] = STATE(270), - [sym_tmp_eval_stmt] = STATE(270), - [sym_tmp_fs_stmt] = STATE(270), - [sym_tmp_reli_stmt] = STATE(270), - [sym_tmp_kuery_stmt] = STATE(270), - [sym_tmp_fd_stmt] = STATE(270), - [sym_tmp_reg_stmt] = STATE(270), - [sym_tmp_file_stmt] = STATE(270), - [sym_tmp_string_stmt] = STATE(270), - [sym_tmp_value_stmt] = STATE(270), - [sym_tmp_hex_stmt] = STATE(270), - [sym_number_stmt] = STATE(270), - [sym_help_stmt] = STATE(270), - [sym_arged_stmt] = STATE(270), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(270), - [sym_Cf_cmd] = STATE(270), - [sym_pf_new_cmd] = STATE(270), - [sym_pf_dot_cmd] = STATE(270), - [sym_pf_cmd] = STATE(270), - [sym__env_stmt] = STATE(182), + [sym__statement] = STATE(434), + [sym_legacy_quoted_stmt] = STATE(271), + [sym__simple_stmt] = STATE(271), + [sym__tmp_stmt] = STATE(271), + [sym__iter_stmt] = STATE(271), + [sym__pipe_stmt] = STATE(271), + [sym_grep_stmt] = STATE(271), + [sym_html_disable_stmt] = STATE(271), + [sym_html_enable_stmt] = STATE(271), + [sym_pipe_stmt] = STATE(271), + [sym_iter_file_lines_stmt] = STATE(271), + [sym_iter_offsets_stmt] = STATE(271), + [sym_iter_offsetssizes_stmt] = STATE(271), + [sym_iter_hit_stmt] = STATE(271), + [sym_iter_interpret_stmt] = STATE(271), + [sym_iter_interpret_offsetssizes_stmt] = STATE(271), + [sym_iter_comment_stmt] = STATE(271), + [sym_iter_dbta_stmt] = STATE(271), + [sym_iter_dbtb_stmt] = STATE(271), + [sym_iter_dbts_stmt] = STATE(271), + [sym_iter_threads_stmt] = STATE(271), + [sym_iter_bbs_stmt] = STATE(271), + [sym_iter_instrs_stmt] = STATE(271), + [sym_iter_import_stmt] = STATE(271), + [sym_iter_sections_stmt] = STATE(271), + [sym_iter_segments_stmt] = STATE(271), + [sym_iter_symbol_stmt] = STATE(271), + [sym_iter_string_stmt] = STATE(271), + [sym_iter_flags_stmt] = STATE(271), + [sym_iter_function_stmt] = STATE(271), + [sym_iter_iomap_stmt] = STATE(271), + [sym_iter_dbgmap_stmt] = STATE(271), + [sym_iter_register_stmt] = STATE(271), + [sym_iter_step_stmt] = STATE(271), + [sym_tmp_seek_stmt] = STATE(271), + [sym_tmp_blksz_stmt] = STATE(271), + [sym_tmp_fromto_stmt] = STATE(271), + [sym_tmp_arch_stmt] = STATE(271), + [sym_tmp_bits_stmt] = STATE(271), + [sym_tmp_nthi_stmt] = STATE(271), + [sym_tmp_eval_stmt] = STATE(271), + [sym_tmp_fs_stmt] = STATE(271), + [sym_tmp_reli_stmt] = STATE(271), + [sym_tmp_kuery_stmt] = STATE(271), + [sym_tmp_fd_stmt] = STATE(271), + [sym_tmp_reg_stmt] = STATE(271), + [sym_tmp_file_stmt] = STATE(271), + [sym_tmp_string_stmt] = STATE(271), + [sym_tmp_value_stmt] = STATE(271), + [sym_tmp_hex_stmt] = STATE(271), + [sym_number_stmt] = STATE(271), + [sym_help_stmt] = STATE(271), + [sym_arged_stmt] = STATE(271), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(271), + [sym_Cf_cmd] = STATE(271), + [sym_pf_new_cmd] = STATE(271), + [sym_pf_dot_cmd] = STATE(271), + [sym_pf_cmd] = STATE(271), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(270), - [sym_redirect_stmt] = STATE(433), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(271), + [sym_redirect_stmt] = STATE(434), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), [anon_sym_DQUOTE] = ACTIONS(7), @@ -8452,206 +8456,6 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__help_stmt] = ACTIONS(53), }, [39] = { - [sym_legacy_quoted_stmt] = STATE(277), - [sym__simple_stmt] = STATE(277), - [sym__tmp_stmt] = STATE(277), - [sym__iter_stmt] = STATE(277), - [sym__pipe_stmt] = STATE(277), - [sym_grep_stmt] = STATE(277), - [sym_html_disable_stmt] = STATE(277), - [sym_html_enable_stmt] = STATE(277), - [sym_pipe_stmt] = STATE(277), - [sym_iter_file_lines_stmt] = STATE(277), - [sym_iter_offsets_stmt] = STATE(277), - [sym_iter_offsetssizes_stmt] = STATE(277), - [sym_iter_hit_stmt] = STATE(277), - [sym_iter_interpret_stmt] = STATE(277), - [sym_iter_interpret_offsetssizes_stmt] = STATE(277), - [sym_iter_comment_stmt] = STATE(277), - [sym_iter_dbta_stmt] = STATE(277), - [sym_iter_dbtb_stmt] = STATE(277), - [sym_iter_dbts_stmt] = STATE(277), - [sym_iter_threads_stmt] = STATE(277), - [sym_iter_bbs_stmt] = STATE(277), - [sym_iter_instrs_stmt] = STATE(277), - [sym_iter_import_stmt] = STATE(277), - [sym_iter_sections_stmt] = STATE(277), - [sym_iter_segments_stmt] = STATE(277), - [sym_iter_symbol_stmt] = STATE(277), - [sym_iter_string_stmt] = STATE(277), - [sym_iter_flags_stmt] = STATE(277), - [sym_iter_function_stmt] = STATE(277), - [sym_iter_iomap_stmt] = STATE(277), - [sym_iter_dbgmap_stmt] = STATE(277), - [sym_iter_register_stmt] = STATE(277), - [sym_iter_step_stmt] = STATE(277), - [sym_tmp_seek_stmt] = STATE(277), - [sym_tmp_blksz_stmt] = STATE(277), - [sym_tmp_fromto_stmt] = STATE(277), - [sym_tmp_arch_stmt] = STATE(277), - [sym_tmp_bits_stmt] = STATE(277), - [sym_tmp_nthi_stmt] = STATE(277), - [sym_tmp_eval_stmt] = STATE(277), - [sym_tmp_fs_stmt] = STATE(277), - [sym_tmp_reli_stmt] = STATE(277), - [sym_tmp_kuery_stmt] = STATE(277), - [sym_tmp_fd_stmt] = STATE(277), - [sym_tmp_reg_stmt] = STATE(277), - [sym_tmp_file_stmt] = STATE(277), - [sym_tmp_string_stmt] = STATE(277), - [sym_tmp_value_stmt] = STATE(277), - [sym_tmp_hex_stmt] = STATE(277), - [sym_number_stmt] = STATE(277), - [sym_help_stmt] = STATE(277), - [sym_arged_stmt] = STATE(277), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(277), - [sym_Cf_cmd] = STATE(277), - [sym_pf_new_cmd] = STATE(277), - [sym_pf_dot_cmd] = STATE(277), - [sym_pf_cmd] = STATE(277), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(277), - [sym__dec_number] = STATE(4), - [sym_cmd_identifier] = STATE(64), - [anon_sym_DQUOTE] = ACTIONS(7), - [anon_sym_0] = ACTIONS(9), - [aux_sym_number_stmt_token1] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(63), - [aux_sym__interpret_stmt_token1] = ACTIONS(65), - [aux_sym__interpret_stmt_token3] = ACTIONS(67), - [anon_sym_DOT_LPAREN] = ACTIONS(19), - [anon_sym_DOT_SLASH] = ACTIONS(21), - [anon_sym_pfo] = ACTIONS(69), - [anon_sym_Cf] = ACTIONS(71), - [sym_pf_dot_cmd_identifier] = ACTIONS(73), - [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), - [aux_sym_pf_cmd_token1] = ACTIONS(77), - [anon_sym_PERCENT] = ACTIONS(33), - [anon_sym_env] = ACTIONS(33), - [anon_sym_DOT_DOT_DOT] = ACTIONS(35), - [sym_system_identifier] = ACTIONS(79), - [sym_question_mark_identifier] = ACTIONS(81), - [sym_pointer_identifier] = ACTIONS(41), - [sym_macro_identifier] = ACTIONS(83), - [aux_sym__dec_number_token1] = ACTIONS(47), - [aux_sym__dec_number_token2] = ACTIONS(49), - [sym__comment] = ACTIONS(3), - [sym__cmd_identifier] = ACTIONS(51), - [sym__help_stmt] = ACTIONS(85), - }, - [40] = { - [sym_legacy_quoted_stmt] = STATE(272), - [sym__simple_stmt] = STATE(272), - [sym__tmp_stmt] = STATE(272), - [sym__iter_stmt] = STATE(272), - [sym__pipe_stmt] = STATE(272), - [sym_grep_stmt] = STATE(272), - [sym_html_disable_stmt] = STATE(272), - [sym_html_enable_stmt] = STATE(272), - [sym_pipe_stmt] = STATE(272), - [sym_iter_file_lines_stmt] = STATE(272), - [sym_iter_offsets_stmt] = STATE(272), - [sym_iter_offsetssizes_stmt] = STATE(272), - [sym_iter_hit_stmt] = STATE(272), - [sym_iter_interpret_stmt] = STATE(272), - [sym_iter_interpret_offsetssizes_stmt] = STATE(272), - [sym_iter_comment_stmt] = STATE(272), - [sym_iter_dbta_stmt] = STATE(272), - [sym_iter_dbtb_stmt] = STATE(272), - [sym_iter_dbts_stmt] = STATE(272), - [sym_iter_threads_stmt] = STATE(272), - [sym_iter_bbs_stmt] = STATE(272), - [sym_iter_instrs_stmt] = STATE(272), - [sym_iter_import_stmt] = STATE(272), - [sym_iter_sections_stmt] = STATE(272), - [sym_iter_segments_stmt] = STATE(272), - [sym_iter_symbol_stmt] = STATE(272), - [sym_iter_string_stmt] = STATE(272), - [sym_iter_flags_stmt] = STATE(272), - [sym_iter_function_stmt] = STATE(272), - [sym_iter_iomap_stmt] = STATE(272), - [sym_iter_dbgmap_stmt] = STATE(272), - [sym_iter_register_stmt] = STATE(272), - [sym_iter_step_stmt] = STATE(272), - [sym_tmp_seek_stmt] = STATE(272), - [sym_tmp_blksz_stmt] = STATE(272), - [sym_tmp_fromto_stmt] = STATE(272), - [sym_tmp_arch_stmt] = STATE(272), - [sym_tmp_bits_stmt] = STATE(272), - [sym_tmp_nthi_stmt] = STATE(272), - [sym_tmp_eval_stmt] = STATE(272), - [sym_tmp_fs_stmt] = STATE(272), - [sym_tmp_reli_stmt] = STATE(272), - [sym_tmp_kuery_stmt] = STATE(272), - [sym_tmp_fd_stmt] = STATE(272), - [sym_tmp_reg_stmt] = STATE(272), - [sym_tmp_file_stmt] = STATE(272), - [sym_tmp_string_stmt] = STATE(272), - [sym_tmp_value_stmt] = STATE(272), - [sym_tmp_hex_stmt] = STATE(272), - [sym_number_stmt] = STATE(272), - [sym_help_stmt] = STATE(272), - [sym_arged_stmt] = STATE(272), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), - [sym__pf_stmts] = STATE(272), - [sym_Cf_cmd] = STATE(272), - [sym_pf_new_cmd] = STATE(272), - [sym_pf_dot_cmd] = STATE(272), - [sym_pf_cmd] = STATE(272), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), - [sym_repeat_stmt] = STATE(272), - [sym__dec_number] = STATE(2), - [sym_cmd_identifier] = STATE(50), - [anon_sym_DQUOTE] = ACTIONS(7), - [anon_sym_0] = ACTIONS(9), - [aux_sym_number_stmt_token1] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(13), - [aux_sym__interpret_stmt_token1] = ACTIONS(15), - [aux_sym__interpret_stmt_token3] = ACTIONS(17), - [anon_sym_DOT_LPAREN] = ACTIONS(19), - [anon_sym_DOT_SLASH] = ACTIONS(21), - [anon_sym_pfo] = ACTIONS(23), - [anon_sym_Cf] = ACTIONS(25), - [sym_pf_dot_cmd_identifier] = ACTIONS(27), - [sym_pf_dot_full_cmd_identifier] = ACTIONS(29), - [aux_sym_pf_cmd_token1] = ACTIONS(31), - [anon_sym_PERCENT] = ACTIONS(33), - [anon_sym_env] = ACTIONS(33), - [anon_sym_DOT_DOT_DOT] = ACTIONS(35), - [sym_system_identifier] = ACTIONS(37), - [sym_question_mark_identifier] = ACTIONS(39), - [sym_pointer_identifier] = ACTIONS(41), - [sym_macro_identifier] = ACTIONS(43), - [aux_sym__dec_number_token1] = ACTIONS(47), - [aux_sym__dec_number_token2] = ACTIONS(49), - [sym__comment] = ACTIONS(3), - [sym__cmd_identifier] = ACTIONS(51), - [sym__help_stmt] = ACTIONS(53), - }, - [41] = { [sym_legacy_quoted_stmt] = STATE(278), [sym__simple_stmt] = STATE(278), [sym__tmp_stmt] = STATE(278), @@ -8704,24 +8508,24 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(278), [sym_help_stmt] = STATE(278), [sym_arged_stmt] = STATE(278), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(289), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(278), [sym_Cf_cmd] = STATE(278), [sym_pf_new_cmd] = STATE(278), [sym_pf_dot_cmd] = STATE(278), [sym_pf_cmd] = STATE(278), - [sym__env_stmt] = STATE(182), - [sym__env_stmt_identifier] = STATE(100), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(278), [sym__dec_number] = STATE(4), [sym_cmd_identifier] = STATE(64), @@ -8751,7 +8555,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__cmd_identifier] = ACTIONS(51), [sym__help_stmt] = ACTIONS(85), }, - [42] = { + [40] = { [sym_legacy_quoted_stmt] = STATE(273), [sym__simple_stmt] = STATE(273), [sym__tmp_stmt] = STATE(273), @@ -8804,24 +8608,24 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_number_stmt] = STATE(273), [sym_help_stmt] = STATE(273), [sym_arged_stmt] = STATE(273), - [sym__simple_arged_stmt_question] = STATE(236), - [sym__simple_arged_stmt] = STATE(237), - [sym__math_arged_stmt] = STATE(238), - [sym__pointer_arged_stmt] = STATE(241), - [sym__macro_arged_stmt] = STATE(248), - [sym__system_stmt] = STATE(255), - [sym__interpret_stmt] = STATE(257), - [sym__interpret_search_identifier] = STATE(307), - [sym__pf_arged_stmt] = STATE(263), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), [sym__pf_stmts] = STATE(273), [sym_Cf_cmd] = STATE(273), [sym_pf_new_cmd] = STATE(273), [sym_pf_dot_cmd] = STATE(273), [sym_pf_cmd] = STATE(273), - [sym__env_stmt] = STATE(182), + [sym__env_stmt] = STATE(183), [sym__env_stmt_identifier] = STATE(74), - [sym__last_stmt] = STATE(201), - [sym_last_stmt_identifier] = STATE(197), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), [sym_repeat_stmt] = STATE(273), [sym__dec_number] = STATE(2), [sym_cmd_identifier] = STATE(50), @@ -8851,6 +8655,206 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__cmd_identifier] = ACTIONS(51), [sym__help_stmt] = ACTIONS(53), }, + [41] = { + [sym_legacy_quoted_stmt] = STATE(279), + [sym__simple_stmt] = STATE(279), + [sym__tmp_stmt] = STATE(279), + [sym__iter_stmt] = STATE(279), + [sym__pipe_stmt] = STATE(279), + [sym_grep_stmt] = STATE(279), + [sym_html_disable_stmt] = STATE(279), + [sym_html_enable_stmt] = STATE(279), + [sym_pipe_stmt] = STATE(279), + [sym_iter_file_lines_stmt] = STATE(279), + [sym_iter_offsets_stmt] = STATE(279), + [sym_iter_offsetssizes_stmt] = STATE(279), + [sym_iter_hit_stmt] = STATE(279), + [sym_iter_interpret_stmt] = STATE(279), + [sym_iter_interpret_offsetssizes_stmt] = STATE(279), + [sym_iter_comment_stmt] = STATE(279), + [sym_iter_dbta_stmt] = STATE(279), + [sym_iter_dbtb_stmt] = STATE(279), + [sym_iter_dbts_stmt] = STATE(279), + [sym_iter_threads_stmt] = STATE(279), + [sym_iter_bbs_stmt] = STATE(279), + [sym_iter_instrs_stmt] = STATE(279), + [sym_iter_import_stmt] = STATE(279), + [sym_iter_sections_stmt] = STATE(279), + [sym_iter_segments_stmt] = STATE(279), + [sym_iter_symbol_stmt] = STATE(279), + [sym_iter_string_stmt] = STATE(279), + [sym_iter_flags_stmt] = STATE(279), + [sym_iter_function_stmt] = STATE(279), + [sym_iter_iomap_stmt] = STATE(279), + [sym_iter_dbgmap_stmt] = STATE(279), + [sym_iter_register_stmt] = STATE(279), + [sym_iter_step_stmt] = STATE(279), + [sym_tmp_seek_stmt] = STATE(279), + [sym_tmp_blksz_stmt] = STATE(279), + [sym_tmp_fromto_stmt] = STATE(279), + [sym_tmp_arch_stmt] = STATE(279), + [sym_tmp_bits_stmt] = STATE(279), + [sym_tmp_nthi_stmt] = STATE(279), + [sym_tmp_eval_stmt] = STATE(279), + [sym_tmp_fs_stmt] = STATE(279), + [sym_tmp_reli_stmt] = STATE(279), + [sym_tmp_kuery_stmt] = STATE(279), + [sym_tmp_fd_stmt] = STATE(279), + [sym_tmp_reg_stmt] = STATE(279), + [sym_tmp_file_stmt] = STATE(279), + [sym_tmp_string_stmt] = STATE(279), + [sym_tmp_value_stmt] = STATE(279), + [sym_tmp_hex_stmt] = STATE(279), + [sym_number_stmt] = STATE(279), + [sym_help_stmt] = STATE(279), + [sym_arged_stmt] = STATE(279), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(290), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(279), + [sym_Cf_cmd] = STATE(279), + [sym_pf_new_cmd] = STATE(279), + [sym_pf_dot_cmd] = STATE(279), + [sym_pf_cmd] = STATE(279), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(94), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(279), + [sym__dec_number] = STATE(4), + [sym_cmd_identifier] = STATE(64), + [anon_sym_DQUOTE] = ACTIONS(7), + [anon_sym_0] = ACTIONS(9), + [aux_sym_number_stmt_token1] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(63), + [aux_sym__interpret_stmt_token1] = ACTIONS(65), + [aux_sym__interpret_stmt_token3] = ACTIONS(67), + [anon_sym_DOT_LPAREN] = ACTIONS(19), + [anon_sym_DOT_SLASH] = ACTIONS(21), + [anon_sym_pfo] = ACTIONS(69), + [anon_sym_Cf] = ACTIONS(71), + [sym_pf_dot_cmd_identifier] = ACTIONS(73), + [sym_pf_dot_full_cmd_identifier] = ACTIONS(75), + [aux_sym_pf_cmd_token1] = ACTIONS(77), + [anon_sym_PERCENT] = ACTIONS(33), + [anon_sym_env] = ACTIONS(33), + [anon_sym_DOT_DOT_DOT] = ACTIONS(35), + [sym_system_identifier] = ACTIONS(79), + [sym_question_mark_identifier] = ACTIONS(81), + [sym_pointer_identifier] = ACTIONS(41), + [sym_macro_identifier] = ACTIONS(83), + [aux_sym__dec_number_token1] = ACTIONS(47), + [aux_sym__dec_number_token2] = ACTIONS(49), + [sym__comment] = ACTIONS(3), + [sym__cmd_identifier] = ACTIONS(51), + [sym__help_stmt] = ACTIONS(85), + }, + [42] = { + [sym_legacy_quoted_stmt] = STATE(274), + [sym__simple_stmt] = STATE(274), + [sym__tmp_stmt] = STATE(274), + [sym__iter_stmt] = STATE(274), + [sym__pipe_stmt] = STATE(274), + [sym_grep_stmt] = STATE(274), + [sym_html_disable_stmt] = STATE(274), + [sym_html_enable_stmt] = STATE(274), + [sym_pipe_stmt] = STATE(274), + [sym_iter_file_lines_stmt] = STATE(274), + [sym_iter_offsets_stmt] = STATE(274), + [sym_iter_offsetssizes_stmt] = STATE(274), + [sym_iter_hit_stmt] = STATE(274), + [sym_iter_interpret_stmt] = STATE(274), + [sym_iter_interpret_offsetssizes_stmt] = STATE(274), + [sym_iter_comment_stmt] = STATE(274), + [sym_iter_dbta_stmt] = STATE(274), + [sym_iter_dbtb_stmt] = STATE(274), + [sym_iter_dbts_stmt] = STATE(274), + [sym_iter_threads_stmt] = STATE(274), + [sym_iter_bbs_stmt] = STATE(274), + [sym_iter_instrs_stmt] = STATE(274), + [sym_iter_import_stmt] = STATE(274), + [sym_iter_sections_stmt] = STATE(274), + [sym_iter_segments_stmt] = STATE(274), + [sym_iter_symbol_stmt] = STATE(274), + [sym_iter_string_stmt] = STATE(274), + [sym_iter_flags_stmt] = STATE(274), + [sym_iter_function_stmt] = STATE(274), + [sym_iter_iomap_stmt] = STATE(274), + [sym_iter_dbgmap_stmt] = STATE(274), + [sym_iter_register_stmt] = STATE(274), + [sym_iter_step_stmt] = STATE(274), + [sym_tmp_seek_stmt] = STATE(274), + [sym_tmp_blksz_stmt] = STATE(274), + [sym_tmp_fromto_stmt] = STATE(274), + [sym_tmp_arch_stmt] = STATE(274), + [sym_tmp_bits_stmt] = STATE(274), + [sym_tmp_nthi_stmt] = STATE(274), + [sym_tmp_eval_stmt] = STATE(274), + [sym_tmp_fs_stmt] = STATE(274), + [sym_tmp_reli_stmt] = STATE(274), + [sym_tmp_kuery_stmt] = STATE(274), + [sym_tmp_fd_stmt] = STATE(274), + [sym_tmp_reg_stmt] = STATE(274), + [sym_tmp_file_stmt] = STATE(274), + [sym_tmp_string_stmt] = STATE(274), + [sym_tmp_value_stmt] = STATE(274), + [sym_tmp_hex_stmt] = STATE(274), + [sym_number_stmt] = STATE(274), + [sym_help_stmt] = STATE(274), + [sym_arged_stmt] = STATE(274), + [sym__simple_arged_stmt_question] = STATE(237), + [sym__simple_arged_stmt] = STATE(238), + [sym__math_arged_stmt] = STATE(239), + [sym__pointer_arged_stmt] = STATE(242), + [sym__macro_arged_stmt] = STATE(249), + [sym__system_stmt] = STATE(256), + [sym__interpret_stmt] = STATE(258), + [sym__interpret_search_identifier] = STATE(308), + [sym__pf_arged_stmt] = STATE(264), + [sym__pf_stmts] = STATE(274), + [sym_Cf_cmd] = STATE(274), + [sym_pf_new_cmd] = STATE(274), + [sym_pf_dot_cmd] = STATE(274), + [sym_pf_cmd] = STATE(274), + [sym__env_stmt] = STATE(183), + [sym__env_stmt_identifier] = STATE(74), + [sym__last_stmt] = STATE(202), + [sym_last_stmt_identifier] = STATE(198), + [sym_repeat_stmt] = STATE(274), + [sym__dec_number] = STATE(2), + [sym_cmd_identifier] = STATE(50), + [anon_sym_DQUOTE] = ACTIONS(7), + [anon_sym_0] = ACTIONS(9), + [aux_sym_number_stmt_token1] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(13), + [aux_sym__interpret_stmt_token1] = ACTIONS(15), + [aux_sym__interpret_stmt_token3] = ACTIONS(17), + [anon_sym_DOT_LPAREN] = ACTIONS(19), + [anon_sym_DOT_SLASH] = ACTIONS(21), + [anon_sym_pfo] = ACTIONS(23), + [anon_sym_Cf] = ACTIONS(25), + [sym_pf_dot_cmd_identifier] = ACTIONS(27), + [sym_pf_dot_full_cmd_identifier] = ACTIONS(29), + [aux_sym_pf_cmd_token1] = ACTIONS(31), + [anon_sym_PERCENT] = ACTIONS(33), + [anon_sym_env] = ACTIONS(33), + [anon_sym_DOT_DOT_DOT] = ACTIONS(35), + [sym_system_identifier] = ACTIONS(37), + [sym_question_mark_identifier] = ACTIONS(39), + [sym_pointer_identifier] = ACTIONS(41), + [sym_macro_identifier] = ACTIONS(43), + [aux_sym__dec_number_token1] = ACTIONS(47), + [aux_sym__dec_number_token2] = ACTIONS(49), + [sym__comment] = ACTIONS(3), + [sym__cmd_identifier] = ACTIONS(51), + [sym__help_stmt] = ACTIONS(53), + }, [43] = { [ts_builtin_sym_end] = ACTIONS(101), [anon_sym_DQUOTE] = ACTIONS(101), @@ -8938,12 +8942,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(185), + [sym_args] = STATE(186), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(105), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9014,12 +9018,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(200), + [sym_args] = STATE(201), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(105), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9090,12 +9094,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(203), + [sym_args] = STATE(204), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(123), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9166,12 +9170,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(206), + [sym_args] = STATE(207), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(127), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9242,12 +9246,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(267), + [sym_args] = STATE(268), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(131), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9318,12 +9322,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(209), + [sym_args] = STATE(210), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(135), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9394,12 +9398,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(268), + [sym_args] = STATE(269), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(139), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9470,12 +9474,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(208), + [sym_args] = STATE(209), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(143), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9546,12 +9550,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(266), + [sym_args] = STATE(267), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(147), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9620,15 +9624,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [53] = { [sym_macro_content] = STATE(135), - [sym_macro_args] = STATE(196), - [sym__arg_with_paren] = STATE(325), - [sym__arg] = STATE(325), - [sym_arg] = STATE(282), - [sym_arg_identifier] = STATE(325), - [sym_double_quoted_arg] = STATE(325), - [sym_single_quoted_arg] = STATE(325), - [sym_cmd_substitution_arg] = STATE(325), - [sym_concatenation] = STATE(351), + [sym_macro_args] = STATE(197), + [sym__arg_with_paren] = STATE(326), + [sym__arg] = STATE(326), + [sym_arg] = STATE(283), + [sym_arg_identifier] = STATE(326), + [sym_double_quoted_arg] = STATE(326), + [sym_single_quoted_arg] = STATE(326), + [sym_cmd_substitution_arg] = STATE(326), + [sym_concatenation] = STATE(352), [ts_builtin_sym_end] = ACTIONS(151), [anon_sym_DQUOTE] = ACTIONS(153), [anon_sym_TILDE] = ACTIONS(151), @@ -9698,12 +9702,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(57), - [sym_args] = STATE(187), + [sym_args] = STATE(188), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(57), [ts_builtin_sym_end] = ACTIONS(169), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9771,15 +9775,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(169), }, [55] = { - [sym__Cf_args] = STATE(261), - [sym__arg_with_paren] = STATE(390), - [sym__arg] = STATE(390), - [sym_arg] = STATE(349), - [sym_arg_identifier] = STATE(390), - [sym_double_quoted_arg] = STATE(390), - [sym_single_quoted_arg] = STATE(390), - [sym_cmd_substitution_arg] = STATE(390), - [sym_concatenation] = STATE(413), + [sym__Cf_args] = STATE(262), + [sym__arg_with_paren] = STATE(391), + [sym__arg] = STATE(391), + [sym_arg] = STATE(350), + [sym_arg_identifier] = STATE(391), + [sym_double_quoted_arg] = STATE(391), + [sym_single_quoted_arg] = STATE(391), + [sym_cmd_substitution_arg] = STATE(391), + [sym_concatenation] = STATE(414), [ts_builtin_sym_end] = ACTIONS(173), [anon_sym_DQUOTE] = ACTIONS(175), [anon_sym_TILDE] = ACTIONS(173), @@ -9853,7 +9857,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(56), [ts_builtin_sym_end] = ACTIONS(191), [anon_sym_DQUOTE] = ACTIONS(193), @@ -9928,7 +9932,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(56), [ts_builtin_sym_end] = ACTIONS(216), [anon_sym_DQUOTE] = ACTIONS(107), @@ -9996,13 +10000,13 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(216), }, [58] = { - [sym__pf_arg_parentheses] = STATE(101), - [sym_pf_arg_identifier] = STATE(101), - [sym__pf_arg] = STATE(101), - [sym_pf_concatenation] = STATE(115), + [sym__pf_arg_parentheses] = STATE(106), + [sym_pf_arg_identifier] = STATE(106), + [sym__pf_arg] = STATE(106), + [sym_pf_concatenation] = STATE(116), [sym_pf_arg] = STATE(72), - [sym_pf_args] = STATE(242), - [sym_cmd_substitution_arg] = STATE(101), + [sym_pf_args] = STATE(243), + [sym_cmd_substitution_arg] = STATE(106), [aux_sym_pf_args_repeat1] = STATE(72), [aux_sym_pf_dot_args_repeat1] = STATE(121), [ts_builtin_sym_end] = ACTIONS(220), @@ -10073,12 +10077,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(185), + [sym_args] = STATE(186), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(105), @@ -10145,12 +10149,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(203), + [sym_args] = STATE(204), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(123), @@ -10217,12 +10221,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(266), + [sym_args] = STATE(267), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(147), @@ -10287,15 +10291,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [62] = { [sym_macro_content] = STATE(135), - [sym_macro_args] = STATE(196), - [sym__arg_with_paren] = STATE(325), - [sym__arg] = STATE(325), - [sym_arg] = STATE(282), - [sym_arg_identifier] = STATE(325), - [sym_double_quoted_arg] = STATE(325), - [sym_single_quoted_arg] = STATE(325), - [sym_cmd_substitution_arg] = STATE(325), - [sym_concatenation] = STATE(351), + [sym_macro_args] = STATE(197), + [sym__arg_with_paren] = STATE(326), + [sym__arg] = STATE(326), + [sym_arg] = STATE(283), + [sym_arg_identifier] = STATE(326), + [sym_double_quoted_arg] = STATE(326), + [sym_single_quoted_arg] = STATE(326), + [sym_cmd_substitution_arg] = STATE(326), + [sym_concatenation] = STATE(352), [anon_sym_DQUOTE] = ACTIONS(153), [anon_sym_TILDE] = ACTIONS(151), [anon_sym_PIPE] = ACTIONS(155), @@ -10361,12 +10365,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(209), + [sym_args] = STATE(210), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(135), @@ -10433,12 +10437,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(268), + [sym_args] = STATE(269), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(139), @@ -10505,12 +10509,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(187), + [sym_args] = STATE(188), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(169), @@ -10577,12 +10581,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(206), + [sym_args] = STATE(207), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(127), @@ -10649,12 +10653,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(267), + [sym_args] = STATE(268), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(131), @@ -10721,12 +10725,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(200), + [sym_args] = STATE(201), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(105), @@ -10793,12 +10797,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__arg_with_paren] = STATE(80), [sym__arg] = STATE(80), [sym_arg] = STATE(71), - [sym_args] = STATE(208), + [sym_args] = STATE(209), [sym_arg_identifier] = STATE(80), [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(71), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(143), @@ -10862,15 +10866,15 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(143), }, [70] = { - [sym__Cf_args] = STATE(261), - [sym__arg_with_paren] = STATE(390), - [sym__arg] = STATE(390), - [sym_arg] = STATE(346), - [sym_arg_identifier] = STATE(390), - [sym_double_quoted_arg] = STATE(390), - [sym_single_quoted_arg] = STATE(390), - [sym_cmd_substitution_arg] = STATE(390), - [sym_concatenation] = STATE(413), + [sym__Cf_args] = STATE(262), + [sym__arg_with_paren] = STATE(391), + [sym__arg] = STATE(391), + [sym_arg] = STATE(347), + [sym_arg_identifier] = STATE(391), + [sym_double_quoted_arg] = STATE(391), + [sym_single_quoted_arg] = STATE(391), + [sym_cmd_substitution_arg] = STATE(391), + [sym_concatenation] = STATE(414), [anon_sym_DQUOTE] = ACTIONS(175), [anon_sym_TILDE] = ACTIONS(173), [anon_sym_PIPE] = ACTIONS(177), @@ -10940,7 +10944,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_double_quoted_arg] = STATE(80), [sym_single_quoted_arg] = STATE(80), [sym_cmd_substitution_arg] = STATE(80), - [sym_concatenation] = STATE(98), + [sym_concatenation] = STATE(99), [aux_sym_args_repeat1] = STATE(56), [anon_sym_DQUOTE] = ACTIONS(107), [anon_sym_TILDE] = ACTIONS(216), @@ -11004,12 +11008,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(216), }, [72] = { - [sym__pf_arg_parentheses] = STATE(101), - [sym_pf_arg_identifier] = STATE(101), - [sym__pf_arg] = STATE(101), - [sym_pf_concatenation] = STATE(115), + [sym__pf_arg_parentheses] = STATE(106), + [sym_pf_arg_identifier] = STATE(106), + [sym__pf_arg] = STATE(106), + [sym_pf_concatenation] = STATE(116), [sym_pf_arg] = STATE(75), - [sym_cmd_substitution_arg] = STATE(101), + [sym_cmd_substitution_arg] = STATE(106), [aux_sym_pf_args_repeat1] = STATE(75), [ts_builtin_sym_end] = ACTIONS(234), [anon_sym_TILDE] = ACTIONS(234), @@ -11074,14 +11078,14 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(234), }, [73] = { - [sym__pf_arg_parentheses] = STATE(101), - [sym_pf_arg_identifier] = STATE(101), - [sym__pf_arg] = STATE(101), - [sym_pf_concatenation] = STATE(115), - [sym_pf_arg] = STATE(94), - [sym_pf_args] = STATE(242), - [sym_cmd_substitution_arg] = STATE(101), - [aux_sym_pf_args_repeat1] = STATE(94), + [sym__pf_arg_parentheses] = STATE(106), + [sym_pf_arg_identifier] = STATE(106), + [sym__pf_arg] = STATE(106), + [sym_pf_concatenation] = STATE(116), + [sym_pf_arg] = STATE(98), + [sym_pf_args] = STATE(243), + [sym_cmd_substitution_arg] = STATE(106), + [aux_sym_pf_args_repeat1] = STATE(98), [aux_sym_pf_dot_args_repeat1] = STATE(121), [anon_sym_TILDE] = ACTIONS(220), [anon_sym_PIPE] = ACTIONS(222), @@ -11146,8 +11150,8 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [74] = { [sym_eq_sep_args] = STATE(254), [sym__eq_sep_key_single] = STATE(130), - [sym__eq_sep_key_concatenation] = STATE(177), - [sym__eq_sep_key] = STATE(179), + [sym__eq_sep_key_concatenation] = STATE(178), + [sym__eq_sep_key] = STATE(181), [sym_double_quoted_arg] = STATE(130), [sym_single_quoted_arg] = STATE(130), [sym_cmd_substitution_arg] = STATE(130), @@ -11214,12 +11218,12 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(238), }, [75] = { - [sym__pf_arg_parentheses] = STATE(101), - [sym_pf_arg_identifier] = STATE(101), - [sym__pf_arg] = STATE(101), - [sym_pf_concatenation] = STATE(115), + [sym__pf_arg_parentheses] = STATE(106), + [sym_pf_arg_identifier] = STATE(106), + [sym__pf_arg] = STATE(106), + [sym_pf_concatenation] = STATE(116), [sym_pf_arg] = STATE(75), - [sym_cmd_substitution_arg] = STATE(101), + [sym_cmd_substitution_arg] = STATE(106), [aux_sym_pf_args_repeat1] = STATE(75), [ts_builtin_sym_end] = ACTIONS(252), [anon_sym_TILDE] = ACTIONS(252), @@ -11284,7 +11288,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_file_descriptor] = ACTIONS(252), }, [76] = { - [sym_specifiers] = STATE(96), + [sym_specifiers] = STATE(97), [aux_sym_specifiers_repeat1] = STATE(81), [ts_builtin_sym_end] = ACTIONS(268), [anon_sym_DQUOTE] = ACTIONS(268), @@ -12025,7 +12029,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LF] = ACTIONS(314), [anon_sym_CR] = ACTIONS(314), [sym_file_descriptor] = ACTIONS(314), - [sym__concat] = ACTIONS(314), + [sym__spec_sep] = ACTIONS(314), }, [87] = { [ts_builtin_sym_end] = ACTIONS(318), @@ -12360,7 +12364,7 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LF] = ACTIONS(330), [anon_sym_CR] = ACTIONS(330), [sym_file_descriptor] = ACTIONS(330), - [sym__spec_sep] = ACTIONS(330), + [sym__concat] = ACTIONS(330), }, [92] = { [ts_builtin_sym_end] = ACTIONS(334), @@ -12499,14 +12503,297 @@ static uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }; static uint16_t ts_small_parse_table[] = { - [0] = 9, + [0] = 11, + ACTIONS(3), 1, + sym__comment, + ACTIONS(240), 1, + anon_sym_DQUOTE, + ACTIONS(244), 1, + sym__eq_sep_key_identifier, + ACTIONS(246), 1, + anon_sym_SQUOTE, + ACTIONS(248), 1, + anon_sym_DOLLAR_LPAREN, + STATE(178), 1, + sym__eq_sep_key_concatenation, + STATE(181), 1, + sym__eq_sep_key, + STATE(254), 1, + sym_eq_sep_args, + STATE(130), 4, + sym__eq_sep_key_single, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + ACTIONS(242), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(238), 45, + sym_file_descriptor, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + [87] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(346), 1, + sym__concat_pf_dot, + STATE(95), 1, + aux_sym_pf_dot_concatenation_repeat1, + ACTIONS(344), 10, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_EQ, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(342), 51, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [162] = 4, + ACTIONS(3), 1, + sym__comment, + STATE(100), 1, + aux_sym_pf_dot_concatenation_repeat1, + ACTIONS(351), 10, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_EQ, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(349), 52, + sym_file_descriptor, + sym__concat_pf_dot, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [235] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(355), 9, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_DOLLAR, + anon_sym_GT, + sym_html_redirect_operator, + aux_sym_arg_identifier_token1, + ACTIONS(353), 54, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_DQUOTE, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_COMMA, + anon_sym_SQUOTE, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [306] = 9, ACTIONS(3), 1, sym__comment, ACTIONS(226), 1, anon_sym_LPAREN, ACTIONS(228), 1, anon_sym_DOLLAR_LPAREN, - STATE(115), 1, + STATE(116), 1, sym_pf_concatenation, ACTIONS(224), 2, anon_sym_DOLLAR, @@ -12514,7 +12801,7 @@ static uint16_t ts_small_parse_table[] = { STATE(75), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(101), 4, + STATE(106), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, @@ -12573,214 +12860,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_GT_GT, sym_html_append_operator, anon_sym_BQUOTE, - [83] = 4, - ACTIONS(3), 1, - sym__comment, - STATE(99), 1, - aux_sym_pf_dot_concatenation_repeat1, - ACTIONS(344), 10, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_EQ, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(342), 52, - sym_file_descriptor, - sym__concat_pf_dot, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [156] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(348), 9, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_DOLLAR, - anon_sym_GT, - sym_html_redirect_operator, - aux_sym_arg_identifier_token1, - ACTIONS(346), 54, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_DQUOTE, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_COMMA, - anon_sym_SQUOTE, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [227] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(354), 1, - sym__concat_pf_dot, - STATE(97), 1, - aux_sym_pf_dot_concatenation_repeat1, - ACTIONS(352), 10, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_EQ, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(350), 51, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [302] = 3, + [389] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(296), 9, @@ -12848,12 +12928,12 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [373] = 5, + [460] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(361), 1, sym__concat_pf_dot, - STATE(97), 1, + STATE(95), 1, aux_sym_pf_dot_concatenation_repeat1, ACTIONS(359), 10, anon_sym_PIPE, @@ -12918,152 +12998,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [448] = 11, - ACTIONS(3), 1, - sym__comment, - ACTIONS(240), 1, - anon_sym_DQUOTE, - ACTIONS(244), 1, - sym__eq_sep_key_identifier, - ACTIONS(246), 1, - anon_sym_SQUOTE, - ACTIONS(248), 1, - anon_sym_DOLLAR_LPAREN, - STATE(177), 1, - sym__eq_sep_key_concatenation, - STATE(179), 1, - sym__eq_sep_key, - STATE(254), 1, - sym_eq_sep_args, - STATE(130), 4, - sym__eq_sep_key_single, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - ACTIONS(242), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(238), 45, - sym_file_descriptor, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - [535] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(367), 1, - sym__concat, - STATE(107), 1, - aux_sym_pf_concatenation_repeat1, - ACTIONS(365), 9, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(363), 51, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [609] = 3, + [535] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(312), 10, @@ -13130,7 +13065,348 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [679] = 3, + [605] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(312), 10, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_EQ, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(310), 52, + sym_file_descriptor, + sym__concat_pf_dot, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [675] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(351), 10, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_EQ, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(349), 52, + sym_file_descriptor, + sym__concat_pf_dot, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [745] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(367), 1, + sym__concat, + STATE(104), 1, + aux_sym_pf_concatenation_repeat1, + ACTIONS(365), 9, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(363), 51, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [819] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(374), 1, + sym__concat, + STATE(104), 1, + aux_sym_pf_concatenation_repeat1, + ACTIONS(372), 9, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(370), 51, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [893] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(374), 1, + sym__concat, + STATE(105), 1, + aux_sym_pf_concatenation_repeat1, + ACTIONS(378), 9, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(376), 51, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [967] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(344), 10, @@ -13197,10 +13473,10 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [749] = 3, + [1037] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(352), 10, + ACTIONS(382), 10, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -13211,7 +13487,7 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(350), 52, + ACTIONS(380), 52, sym_file_descriptor, sym__concat_pf_dot, ts_builtin_sym_end, @@ -13264,279 +13540,139 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [819] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(312), 10, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_EQ, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(310), 52, - sym_file_descriptor, - sym__concat_pf_dot, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [889] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(371), 10, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_EQ, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(369), 52, - sym_file_descriptor, - sym__concat_pf_dot, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [959] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(367), 1, - sym__concat, - STATE(108), 1, - aux_sym_pf_concatenation_repeat1, - ACTIONS(375), 9, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(373), 51, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [1033] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(381), 1, - sym__concat, - STATE(108), 1, - aux_sym_pf_concatenation_repeat1, - ACTIONS(379), 9, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(377), 51, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, [1107] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(365), 9, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(363), 52, + sym_file_descriptor, + sym__concat, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [1176] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(312), 9, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(310), 52, + sym_file_descriptor, + sym__concat, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [1245] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(386), 9, @@ -13602,205 +13738,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [1176] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(379), 9, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(377), 52, - sym_file_descriptor, - sym__concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [1245] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(312), 9, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(310), 52, - sym_file_descriptor, - sym__concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, [1314] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(312), 9, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_DOLLAR, - aux_sym_pf_arg_identifier_token1, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(310), 52, - sym_file_descriptor, - sym__concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [1383] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(390), 9, @@ -13866,80 +13804,10 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [1452] = 8, - ACTIONS(396), 1, - sym_grep_specifier_identifier, - ACTIONS(398), 1, - aux_sym_grep_specifier_token1, - ACTIONS(400), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(402), 1, - anon_sym_BQUOTE, - ACTIONS(404), 1, - sym__comment, - ACTIONS(392), 2, - sym_file_descriptor, - ts_builtin_sym_end, - STATE(117), 2, - sym_cmd_substitution_arg, - aux_sym_grep_specifier_repeat1, - ACTIONS(394), 52, - anon_sym_TILDE, - anon_sym_PIPE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_AT, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbt, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATi, - anon_sym_AT_ATii, - anon_sym_AT_ATiS, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT, - anon_sym_GT_GT, - sym_html_redirect_operator, - sym_html_append_operator, - anon_sym_LF, - anon_sym_CR, - [1530] = 3, + [1383] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(365), 9, + ACTIONS(312), 9, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -13949,8 +13817,9 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(363), 51, + ACTIONS(310), 52, sym_file_descriptor, + sym__concat, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -14001,10 +13870,79 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [1598] = 3, + [1452] = 7, + ACTIONS(396), 1, + sym_grep_specifier_identifier, + ACTIONS(399), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(402), 1, + anon_sym_BQUOTE, + ACTIONS(405), 1, + sym__comment, + ACTIONS(392), 2, + sym_file_descriptor, + ts_builtin_sym_end, + STATE(114), 2, + sym_cmd_substitution_arg, + aux_sym_grep_specifier_repeat1, + ACTIONS(394), 53, + anon_sym_TILDE, + aux_sym_grep_specifier_token1, + anon_sym_PIPE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_AT, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbt, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATi, + anon_sym_AT_ATii, + anon_sym_AT_ATiS, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT, + anon_sym_GT_GT, + sym_html_redirect_operator, + sym_html_append_operator, + anon_sym_LF, + anon_sym_CR, + [1528] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(408), 8, + ACTIONS(409), 8, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -14013,7 +13951,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_GT, sym_html_redirect_operator, sym__eq_sep_key_identifier, - ACTIONS(406), 52, + ACTIONS(407), 52, sym_file_descriptor, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -14066,24 +14004,90 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [1666] = 7, - ACTIONS(404), 1, + [1596] = 3, + ACTIONS(3), 1, sym__comment, - ACTIONS(414), 1, - sym_grep_specifier_identifier, - ACTIONS(417), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(420), 1, - anon_sym_BQUOTE, - ACTIONS(410), 2, + ACTIONS(378), 9, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_DOLLAR, + aux_sym_pf_arg_identifier_token1, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(376), 51, sym_file_descriptor, ts_builtin_sym_end, - STATE(117), 2, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [1664] = 8, + ACTIONS(405), 1, + sym__comment, + ACTIONS(415), 1, + sym_grep_specifier_identifier, + ACTIONS(417), 1, + aux_sym_grep_specifier_token1, + ACTIONS(419), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(421), 1, + anon_sym_BQUOTE, + ACTIONS(411), 2, + sym_file_descriptor, + ts_builtin_sym_end, + STATE(114), 2, sym_cmd_substitution_arg, aux_sym_grep_specifier_repeat1, - ACTIONS(412), 53, + ACTIONS(413), 52, anon_sym_TILDE, - aux_sym_grep_specifier_token1, anon_sym_PIPE, anon_sym_PIPEH, anon_sym_AT_AT_DOT, @@ -14139,10 +14143,10 @@ static uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, sym__comment, ACTIONS(423), 1, - sym__concat, - STATE(120), 1, - aux_sym_concatenation_repeat1, - ACTIONS(296), 7, + sym__concat_pf_dot, + STATE(125), 1, + aux_sym_pf_dot_concatenation_repeat1, + ACTIONS(359), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -14150,7 +14154,73 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(294), 50, + ACTIONS(357), 50, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [1813] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(425), 1, + sym__concat, + STATE(124), 1, + aux_sym_concatenation_repeat1, + ACTIONS(283), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(281), 50, sym_file_descriptor, sym__eq_sep_concat, ts_builtin_sym_end, @@ -14201,7 +14271,138 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [1813] = 5, + [1884] = 4, + ACTIONS(3), 1, + sym__comment, + STATE(118), 1, + aux_sym_pf_dot_concatenation_repeat1, + ACTIONS(351), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(349), 51, + sym_file_descriptor, + sym__concat_pf_dot, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [1953] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(232), 1, + sym__concat_pf_dot, + STATE(123), 1, + aux_sym_pf_dot_args_repeat1, + ACTIONS(429), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(427), 50, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [2024] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(232), 1, @@ -14267,212 +14468,14 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [1884] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(423), 1, - sym__concat, - STATE(124), 1, - aux_sym_concatenation_repeat1, - ACTIONS(283), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(281), 50, - sym_file_descriptor, - sym__eq_sep_concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [1955] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(232), 1, - sym__concat_pf_dot, - STATE(131), 1, - aux_sym_pf_dot_args_repeat1, - ACTIONS(427), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(425), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [2026] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(433), 1, - sym__eq_sep_concat, - STATE(125), 1, - aux_sym__eq_sep_key_concatenation_repeat1, - ACTIONS(431), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(429), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [2097] = 5, + [2095] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(435), 1, sym__concat_pf_dot, STATE(123), 1, - aux_sym_pf_dot_concatenation_repeat1, - ACTIONS(352), 7, + aux_sym_pf_dot_args_repeat1, + ACTIONS(433), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -14480,7 +14483,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(350), 50, + ACTIONS(431), 50, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -14531,7 +14534,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [2168] = 5, + [2166] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(438), 1, @@ -14597,274 +14600,12 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [2239] = 5, + [2237] = 5, ACTIONS(3), 1, sym__comment, - ACTIONS(445), 1, - sym__eq_sep_concat, - STATE(125), 1, - aux_sym__eq_sep_key_concatenation_repeat1, - ACTIONS(443), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(441), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [2310] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(452), 1, - aux_sym_tmp_eval_arg_token1, - STATE(126), 1, - aux_sym_tmp_eval_arg_repeat1, - ACTIONS(450), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(448), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_COMMA, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [2381] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(459), 1, - aux_sym_tmp_eval_arg_token1, - STATE(126), 1, - aux_sym_tmp_eval_arg_repeat1, - ACTIONS(457), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(455), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_COMMA, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [2452] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(461), 1, + ACTIONS(441), 1, sym__concat_pf_dot, - STATE(123), 1, - aux_sym_pf_dot_concatenation_repeat1, - ACTIONS(359), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(357), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [2523] = 4, - ACTIONS(3), 1, - sym__comment, - STATE(128), 1, + STATE(125), 1, aux_sym_pf_dot_concatenation_repeat1, ACTIONS(344), 7, anon_sym_PIPE, @@ -14874,9 +14615,272 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(342), 51, + ACTIONS(342), 50, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [2308] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(448), 1, + aux_sym_tmp_eval_arg_token1, + STATE(126), 1, + aux_sym_tmp_eval_arg_repeat1, + ACTIONS(446), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(444), 50, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_COMMA, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [2379] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(425), 1, + sym__concat, + STATE(119), 1, + aux_sym_concatenation_repeat1, + ACTIONS(296), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(294), 50, + sym_file_descriptor, + sym__eq_sep_concat, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [2450] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(455), 1, + sym__eq_sep_concat, + STATE(129), 1, + aux_sym__eq_sep_key_concatenation_repeat1, + ACTIONS(453), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(451), 50, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [2521] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(461), 1, + sym__eq_sep_concat, + STATE(129), 1, + aux_sym__eq_sep_key_concatenation_repeat1, + ACTIONS(459), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(457), 50, sym_file_descriptor, - sym__concat_pf_dot, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -14929,11 +14933,11 @@ static uint16_t ts_small_parse_table[] = { [2592] = 5, ACTIONS(3), 1, sym__comment, - ACTIONS(433), 1, + ACTIONS(455), 1, sym__eq_sep_concat, - STATE(122), 1, + STATE(128), 1, aux_sym__eq_sep_key_concatenation_repeat1, - ACTIONS(465), 7, + ACTIONS(466), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -14941,7 +14945,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(463), 50, + ACTIONS(464), 50, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -14995,11 +14999,11 @@ static uint16_t ts_small_parse_table[] = { [2663] = 5, ACTIONS(3), 1, sym__comment, - ACTIONS(471), 1, - sym__concat_pf_dot, - STATE(131), 1, - aux_sym_pf_dot_args_repeat1, - ACTIONS(469), 7, + ACTIONS(472), 1, + aux_sym_tmp_eval_arg_token1, + STATE(126), 1, + aux_sym_tmp_eval_arg_repeat1, + ACTIONS(470), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -15007,7 +15011,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(467), 50, + ACTIONS(468), 50, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -15051,10 +15055,10 @@ static uint16_t ts_small_parse_table[] = { anon_sym_ATv_COLON, anon_sym_ATx_COLON, anon_sym_PIPE_DOT, - anon_sym_EQ, anon_sym_SEMI, anon_sym_GT_GT, sym_html_append_operator, + anon_sym_COMMA, anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, @@ -15065,7 +15069,7 @@ static uint16_t ts_small_parse_table[] = { sym__eq_sep_concat, ACTIONS(478), 1, sym__concat, - STATE(434), 1, + STATE(435), 1, aux_sym_concatenation_repeat1, ACTIONS(476), 7, anon_sym_PIPE, @@ -15193,7 +15197,7 @@ static uint16_t ts_small_parse_table[] = { [2877] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(371), 7, + ACTIONS(459), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -15201,9 +15205,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(369), 51, + ACTIONS(457), 51, sym_file_descriptor, - sym__concat_pf_dot, + sym__eq_sep_concat, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -15258,7 +15262,7 @@ static uint16_t ts_small_parse_table[] = { sym__comment, ACTIONS(491), 1, anon_sym_LPAREN, - STATE(198), 1, + STATE(199), 1, sym_macro_call_full_content, ACTIONS(489), 7, anon_sym_PIPE, @@ -15321,7 +15325,7 @@ static uint16_t ts_small_parse_table[] = { [3013] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(340), 7, + ACTIONS(332), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -15329,7 +15333,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(338), 51, + ACTIONS(330), 51, sym_file_descriptor, sym__eq_sep_concat, sym__concat, @@ -15444,13 +15448,76 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [3145] = 5, + [3145] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(324), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(322), 51, + sym_file_descriptor, + sym__eq_sep_concat, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [3211] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(497), 1, - anon_sym_COMMA, - STATE(141), 1, - aux_sym_tmp_eval_args_repeat1, + sym__eq_sep_concat, + STATE(139), 1, + aux_sym__eq_sep_val_concatenation_repeat1, ACTIONS(495), 7, anon_sym_PIPE, anon_sym_AT_AT, @@ -15509,14 +15576,14 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [3215] = 5, + [3281] = 5, ACTIONS(3), 1, sym__comment, - ACTIONS(503), 1, - sym__eq_sep_concat, - STATE(139), 1, - aux_sym__eq_sep_val_concatenation_repeat1, - ACTIONS(501), 7, + ACTIONS(504), 1, + anon_sym_COMMA, + STATE(141), 1, + aux_sym_tmp_eval_args_repeat1, + ACTIONS(502), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -15524,7 +15591,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(499), 49, + ACTIONS(500), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -15574,73 +15641,10 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [3285] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(320), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(318), 51, - sym_file_descriptor, - sym__eq_sep_concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, [3351] = 5, ACTIONS(3), 1, sym__comment, - ACTIONS(497), 1, + ACTIONS(504), 1, anon_sym_COMMA, STATE(133), 1, aux_sym_tmp_eval_args_repeat1, @@ -15768,7 +15772,7 @@ static uint16_t ts_small_parse_table[] = { [3487] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(312), 7, + ACTIONS(320), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -15776,10 +15780,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(310), 51, + ACTIONS(318), 51, sym_file_descriptor, sym__eq_sep_concat, - sym__concat, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -15822,6 +15825,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_ATv_COLON, anon_sym_ATx_COLON, anon_sym_PIPE_DOT, + anon_sym_EQ, anon_sym_SEMI, anon_sym_GT_GT, sym_html_append_operator, @@ -15905,6 +15909,7 @@ static uint16_t ts_small_parse_table[] = { ACTIONS(310), 51, sym_file_descriptor, sym__eq_sep_concat, + sym__concat, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -15947,7 +15952,6 @@ static uint16_t ts_small_parse_table[] = { anon_sym_ATv_COLON, anon_sym_ATx_COLON, anon_sym_PIPE_DOT, - anon_sym_EQ, anon_sym_SEMI, anon_sym_GT_GT, sym_html_append_operator, @@ -16020,7 +16024,7 @@ static uint16_t ts_small_parse_table[] = { [3751] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(443), 7, + ACTIONS(312), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -16028,9 +16032,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(441), 51, + ACTIONS(310), 51, sym_file_descriptor, - sym__eq_sep_concat, + sym__concat_pf_dot, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -16093,7 +16097,7 @@ static uint16_t ts_small_parse_table[] = { sym_html_redirect_operator, ACTIONS(310), 51, sym_file_descriptor, - sym__concat_pf_dot, + sym__eq_sep_concat, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -16207,7 +16211,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_LF, anon_sym_CR, [3949] = 3, - ACTIONS(404), 1, + ACTIONS(405), 1, sym__comment, ACTIONS(310), 2, sym_file_descriptor, @@ -16396,6 +16400,69 @@ static uint16_t ts_small_parse_table[] = { anon_sym_LF, anon_sym_CR, [4147] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(324), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(322), 51, + sym_file_descriptor, + sym__eq_sep_concat, + sym__concat, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [4213] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(320), 7, @@ -16458,10 +16525,10 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [4213] = 3, + [4279] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(316), 7, + ACTIONS(516), 8, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -16469,10 +16536,138 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(314), 51, + aux_sym_tmp_eval_arg_token1, + ACTIONS(514), 50, sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_COMMA, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [4345] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(382), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(380), 51, + sym_file_descriptor, + sym__concat_pf_dot, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [4411] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(522), 1, sym__eq_sep_concat, - sym__concat, + STATE(139), 1, + aux_sym__eq_sep_val_concatenation_repeat1, + ACTIONS(520), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(518), 49, + sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, anon_sym_PIPEH, @@ -16521,7 +16716,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [4279] = 3, + [4481] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(312), 7, @@ -16584,201 +16779,10 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [4345] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(518), 1, - sym__eq_sep_concat, - STATE(139), 1, - aux_sym__eq_sep_val_concatenation_repeat1, - ACTIONS(516), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(514), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [4415] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(316), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(314), 51, - sym_file_descriptor, - sym__eq_sep_concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [4481] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(324), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(322), 51, - sym_file_descriptor, - sym__eq_sep_concat, - sym__concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, [4547] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(344), 7, + ACTIONS(351), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -16786,7 +16790,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(342), 51, + ACTIONS(349), 51, sym_file_descriptor, sym__concat_pf_dot, ts_builtin_sym_end, @@ -16839,7 +16843,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_LF, anon_sym_CR, [4613] = 3, - ACTIONS(404), 1, + ACTIONS(405), 1, sym__comment, ACTIONS(310), 2, sym_file_descriptor, @@ -16902,22 +16906,22 @@ static uint16_t ts_small_parse_table[] = { anon_sym_LF, anon_sym_CR, [4679] = 8, - ACTIONS(392), 1, - sym_file_descriptor, - ACTIONS(398), 1, - aux_sym_grep_specifier_token1, - ACTIONS(404), 1, + ACTIONS(405), 1, sym__comment, - ACTIONS(520), 1, - sym_grep_specifier_identifier, - ACTIONS(522), 1, - anon_sym_DOLLAR_LPAREN, + ACTIONS(411), 1, + sym_file_descriptor, + ACTIONS(417), 1, + aux_sym_grep_specifier_token1, ACTIONS(524), 1, + sym_grep_specifier_identifier, + ACTIONS(526), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(528), 1, anon_sym_BQUOTE, STATE(163), 2, sym_cmd_substitution_arg, aux_sym_grep_specifier_repeat1, - ACTIONS(394), 51, + ACTIONS(413), 51, anon_sym_TILDE, anon_sym_PIPE, anon_sym_PIPEH, @@ -17033,20 +17037,20 @@ static uint16_t ts_small_parse_table[] = { anon_sym_LF, anon_sym_CR, [4821] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(410), 1, + ACTIONS(392), 1, sym_file_descriptor, - ACTIONS(526), 1, + ACTIONS(405), 1, + sym__comment, + ACTIONS(530), 1, sym_grep_specifier_identifier, - ACTIONS(529), 1, + ACTIONS(533), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(532), 1, + ACTIONS(536), 1, anon_sym_BQUOTE, STATE(163), 2, sym_cmd_substitution_arg, aux_sym_grep_specifier_repeat1, - ACTIONS(412), 52, + ACTIONS(394), 52, anon_sym_TILDE, aux_sym_grep_specifier_token1, anon_sym_PIPE, @@ -17102,7 +17106,7 @@ static uint16_t ts_small_parse_table[] = { [4895] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(352), 7, + ACTIONS(344), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -17110,7 +17114,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(350), 51, + ACTIONS(342), 51, sym_file_descriptor, sym__concat_pf_dot, ts_builtin_sym_end, @@ -17163,6 +17167,69 @@ static uint16_t ts_small_parse_table[] = { anon_sym_LF, anon_sym_CR, [4961] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(340), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(338), 51, + sym_file_descriptor, + sym__eq_sep_concat, + sym__concat, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [5027] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(304), 7, @@ -17225,21 +17292,21 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5027] = 7, - ACTIONS(392), 1, - sym_file_descriptor, - ACTIONS(398), 1, - aux_sym_grep_specifier_token1, - ACTIONS(404), 1, + [5093] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(520), 1, + ACTIONS(411), 1, + sym_file_descriptor, + ACTIONS(417), 1, + aux_sym_grep_specifier_token1, + ACTIONS(524), 1, sym_grep_specifier_identifier, - ACTIONS(522), 1, + ACTIONS(526), 1, anon_sym_DOLLAR_LPAREN, STATE(163), 2, sym_cmd_substitution_arg, aux_sym_grep_specifier_repeat1, - ACTIONS(394), 51, + ACTIONS(413), 51, anon_sym_TILDE, anon_sym_PIPE, anon_sym_PIPEH, @@ -17291,12 +17358,12 @@ static uint16_t ts_small_parse_table[] = { sym_html_redirect_operator, sym_html_append_operator, anon_sym_BQUOTE, - [5100] = 4, + [5166] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(539), 1, + ACTIONS(543), 1, anon_sym_COLON, - ACTIONS(537), 7, + ACTIONS(541), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -17304,7 +17371,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(535), 49, + ACTIONS(539), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -17354,12 +17421,12 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5167] = 4, + [5233] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(545), 1, + ACTIONS(549), 1, anon_sym_COLON, - ACTIONS(543), 7, + ACTIONS(547), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -17367,7 +17434,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(541), 49, + ACTIONS(545), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -17417,12 +17484,12 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5234] = 4, + [5300] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(551), 1, + ACTIONS(555), 1, anon_sym_COLON, - ACTIONS(549), 7, + ACTIONS(553), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -17430,7 +17497,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(547), 49, + ACTIONS(551), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -17480,7 +17547,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5301] = 3, + [5367] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(296), 7, @@ -17542,69 +17609,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5366] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(555), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(553), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [5431] = 3, + [5432] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(559), 7, @@ -17666,7 +17671,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5496] = 3, + [5497] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(563), 7, @@ -17728,7 +17733,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5561] = 3, + [5562] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(567), 7, @@ -17790,193 +17795,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5626] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(501), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(499), 50, - sym_file_descriptor, - sym__eq_sep_concat, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [5691] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(482), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(480), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_COMMA, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [5756] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(465), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(463), 50, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [5821] = 3, + [5627] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(571), 7, @@ -18038,11 +17857,195 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5886] = 4, + [5692] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(577), 1, + ACTIONS(495), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(493), 50, + sym_file_descriptor, + sym__eq_sep_concat, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [5757] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(482), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(480), 50, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_COMMA, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [5822] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(466), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(464), 50, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, anon_sym_EQ, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [5887] = 3, + ACTIONS(3), 1, + sym__comment, ACTIONS(575), 7, anon_sym_PIPE, anon_sym_AT_AT, @@ -18051,7 +18054,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(573), 49, + ACTIONS(573), 50, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -18095,128 +18098,131 @@ static uint16_t ts_small_parse_table[] = { anon_sym_ATv_COLON, anon_sym_ATx_COLON, anon_sym_PIPE_DOT, + anon_sym_LPAREN, anon_sym_SEMI, anon_sym_GT_GT, sym_html_append_operator, anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [5953] = 53, + [5952] = 53, ACTIONS(3), 1, sym__comment, - ACTIONS(581), 1, + ACTIONS(579), 1, anon_sym_TILDE, - ACTIONS(583), 1, + ACTIONS(581), 1, anon_sym_PIPE, - ACTIONS(585), 1, + ACTIONS(583), 1, anon_sym_PIPEH, - ACTIONS(587), 1, + ACTIONS(585), 1, anon_sym_AT_AT_DOT, - ACTIONS(589), 1, + ACTIONS(587), 1, anon_sym_AT_AT_EQ, - ACTIONS(591), 1, + ACTIONS(589), 1, anon_sym_AT_AT_AT_EQ, - ACTIONS(593), 1, + ACTIONS(591), 1, anon_sym_AT_AT, - ACTIONS(595), 1, + ACTIONS(593), 1, anon_sym_AT_ATc_COLON, - ACTIONS(597), 1, + ACTIONS(595), 1, anon_sym_AT_AT_ATc_COLON, - ACTIONS(599), 1, + ACTIONS(597), 1, anon_sym_AT_ATC, - ACTIONS(601), 1, + ACTIONS(599), 1, anon_sym_AT_ATdbt, - ACTIONS(603), 1, + ACTIONS(601), 1, anon_sym_AT_ATdbta, - ACTIONS(605), 1, + ACTIONS(603), 1, anon_sym_AT_ATdbtb, - ACTIONS(607), 1, + ACTIONS(605), 1, anon_sym_AT_ATdbts, - ACTIONS(609), 1, + ACTIONS(607), 1, anon_sym_AT_ATt, - ACTIONS(611), 1, + ACTIONS(609), 1, anon_sym_AT_ATb, - ACTIONS(613), 1, + ACTIONS(611), 1, anon_sym_AT_ATi, - ACTIONS(615), 1, + ACTIONS(613), 1, anon_sym_AT_ATii, - ACTIONS(617), 1, + ACTIONS(615), 1, anon_sym_AT_ATiS, - ACTIONS(619), 1, + ACTIONS(617), 1, anon_sym_AT_ATiSS, - ACTIONS(621), 1, + ACTIONS(619), 1, anon_sym_AT_ATis, - ACTIONS(623), 1, + ACTIONS(621), 1, anon_sym_AT_ATiz, - ACTIONS(625), 1, + ACTIONS(623), 1, anon_sym_AT_ATf, - ACTIONS(627), 1, + ACTIONS(625), 1, anon_sym_AT_ATF, - ACTIONS(629), 1, + ACTIONS(627), 1, anon_sym_AT_ATom, - ACTIONS(631), 1, + ACTIONS(629), 1, anon_sym_AT_ATdm, - ACTIONS(633), 1, + ACTIONS(631), 1, anon_sym_AT_ATr, - ACTIONS(635), 1, + ACTIONS(633), 1, anon_sym_AT_ATs_COLON, - ACTIONS(637), 1, + ACTIONS(635), 1, anon_sym_AT, - ACTIONS(639), 1, + ACTIONS(637), 1, anon_sym_AT_BANG, - ACTIONS(641), 1, + ACTIONS(639), 1, anon_sym_AT_LPAREN, - ACTIONS(643), 1, + ACTIONS(641), 1, anon_sym_ATa_COLON, - ACTIONS(645), 1, + ACTIONS(643), 1, anon_sym_ATb_COLON, - ACTIONS(647), 1, + ACTIONS(645), 1, anon_sym_ATB_COLON, - ACTIONS(649), 1, + ACTIONS(647), 1, anon_sym_ATe_COLON, - ACTIONS(651), 1, + ACTIONS(649), 1, anon_sym_ATF_COLON, - ACTIONS(653), 1, + ACTIONS(651), 1, anon_sym_ATi_COLON, - ACTIONS(655), 1, + ACTIONS(653), 1, anon_sym_ATk_COLON, - ACTIONS(657), 1, + ACTIONS(655), 1, anon_sym_ATo_COLON, - ACTIONS(659), 1, + ACTIONS(657), 1, anon_sym_ATr_COLON, - ACTIONS(661), 1, + ACTIONS(659), 1, anon_sym_ATf_COLON, - ACTIONS(663), 1, + ACTIONS(661), 1, anon_sym_ATs_COLON, - ACTIONS(665), 1, + ACTIONS(663), 1, anon_sym_ATv_COLON, - ACTIONS(667), 1, + ACTIONS(665), 1, anon_sym_ATx_COLON, - ACTIONS(669), 1, + ACTIONS(667), 1, anon_sym_PIPE_DOT, - ACTIONS(671), 1, + ACTIONS(669), 1, anon_sym_GT, - ACTIONS(673), 1, + ACTIONS(671), 1, anon_sym_GT_GT, - ACTIONS(675), 1, + ACTIONS(673), 1, sym_html_redirect_operator, - ACTIONS(677), 1, + ACTIONS(675), 1, sym_html_append_operator, - ACTIONS(679), 1, + ACTIONS(677), 1, sym_file_descriptor, - STATE(312), 3, + STATE(313), 3, sym__redirect_operator, sym_fdn_redirect_operator, sym_fdn_append_operator, - ACTIONS(579), 4, + ACTIONS(577), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LF, anon_sym_CR, - [6118] = 3, + [6117] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(683), 7, + ACTIONS(683), 1, + anon_sym_EQ, + ACTIONS(681), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -18224,7 +18230,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(681), 49, + ACTIONS(679), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -18274,7 +18280,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6182] = 3, + [6184] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(687), 7, @@ -18335,129 +18341,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6246] = 3, - ACTIONS(310), 1, - sym_file_descriptor, - ACTIONS(404), 1, - sym__comment, - ACTIONS(312), 55, - anon_sym_TILDE, - sym_grep_specifier_identifier, - aux_sym_grep_specifier_token1, - anon_sym_PIPE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_AT, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbt, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATi, - anon_sym_AT_ATii, - anon_sym_AT_ATiS, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT, - anon_sym_GT_GT, - sym_html_redirect_operator, - sym_html_append_operator, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [6310] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(57), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(55), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [6374] = 3, + [6248] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(691), 7, @@ -18518,7 +18402,129 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6438] = 3, + [6312] = 3, + ACTIONS(310), 1, + sym_file_descriptor, + ACTIONS(405), 1, + sym__comment, + ACTIONS(312), 55, + anon_sym_TILDE, + sym_grep_specifier_identifier, + aux_sym_grep_specifier_token1, + anon_sym_PIPE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_AT, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbt, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATi, + anon_sym_AT_ATii, + anon_sym_AT_ATiS, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT, + anon_sym_GT_GT, + sym_html_redirect_operator, + sym_html_append_operator, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [6376] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(57), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(55), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [6440] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(695), 7, @@ -18579,7 +18585,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6502] = 3, + [6504] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(699), 7, @@ -18640,7 +18646,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6566] = 3, + [6568] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(703), 7, @@ -18701,7 +18707,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6630] = 3, + [6632] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(707), 7, @@ -18762,7 +18768,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6694] = 3, + [6696] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(711), 7, @@ -18823,7 +18829,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6758] = 3, + [6760] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(715), 7, @@ -18884,11 +18890,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [6822] = 4, + [6824] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(721), 1, - anon_sym_EQ, ACTIONS(719), 7, anon_sym_PIPE, anon_sym_AT_AT, @@ -18897,7 +18901,70 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(717), 48, + ACTIONS(717), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [6888] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(725), 1, + anon_sym_EQ, + ACTIONS(723), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(721), 48, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -18946,10 +19013,10 @@ static uint16_t ts_small_parse_table[] = { sym_html_append_operator, anon_sym_LF, anon_sym_CR, - [6888] = 4, - ACTIONS(404), 1, + [6954] = 4, + ACTIONS(405), 1, sym__comment, - ACTIONS(723), 1, + ACTIONS(727), 1, aux_sym__interpret_stmt_token2, ACTIONS(123), 2, sym_file_descriptor, @@ -19008,10 +19075,10 @@ static uint16_t ts_small_parse_table[] = { sym_html_append_operator, anon_sym_LF, anon_sym_CR, - [6954] = 3, + [7020] = 3, ACTIONS(310), 1, sym_file_descriptor, - ACTIONS(404), 1, + ACTIONS(405), 1, sym__comment, ACTIONS(312), 55, anon_sym_TILDE, @@ -19069,68 +19136,7 @@ static uint16_t ts_small_parse_table[] = { sym_html_append_operator, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [7018] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(727), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(725), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [7082] = 3, + [7084] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(731), 7, @@ -19191,7 +19197,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7146] = 3, + [7148] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(735), 7, @@ -19252,7 +19258,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7210] = 3, + [7212] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(739), 7, @@ -19313,7 +19319,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7274] = 3, + [7276] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(743), 7, @@ -19374,7 +19380,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7338] = 3, + [7340] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(747), 7, @@ -19435,7 +19441,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7402] = 3, + [7404] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(751), 7, @@ -19496,7 +19502,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7466] = 3, + [7468] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(755), 7, @@ -19557,129 +19563,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7530] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(755), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(753), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [7594] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(394), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(392), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [7658] = 3, + [7532] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(759), 7, @@ -19740,7 +19624,129 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7722] = 3, + [7596] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(759), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(757), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [7660] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(413), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(411), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [7724] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(763), 7, @@ -19801,7 +19807,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7786] = 3, + [7788] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(767), 7, @@ -19862,7 +19868,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7850] = 3, + [7852] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(771), 7, @@ -19923,7 +19929,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7914] = 3, + [7916] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(775), 7, @@ -19984,11 +19990,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [7978] = 4, + [7980] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(781), 1, - sym__concat_pf_dot, ACTIONS(779), 7, anon_sym_PIPE, anon_sym_AT_AT, @@ -19997,67 +20001,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(777), 48, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_LF, - anon_sym_CR, - [8044] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(785), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(783), 49, + ACTIONS(777), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -20107,7 +20051,69 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8108] = 3, + [8044] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(785), 1, + sym__concat_pf_dot, + ACTIONS(783), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(781), 48, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_LF, + anon_sym_CR, + [8110] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(789), 7, @@ -20168,7 +20174,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8172] = 3, + [8174] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(793), 7, @@ -20229,7 +20235,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8236] = 3, + [8238] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(797), 7, @@ -20290,7 +20296,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8300] = 3, + [8302] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(801), 7, @@ -20351,7 +20357,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8364] = 3, + [8366] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(805), 7, @@ -20412,7 +20418,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8428] = 3, + [8430] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(809), 7, @@ -20473,7 +20479,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8492] = 3, + [8494] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(813), 7, @@ -20534,7 +20540,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8556] = 3, + [8558] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(817), 7, @@ -20595,7 +20601,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8620] = 3, + [8622] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(821), 7, @@ -20656,7 +20662,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8684] = 3, + [8686] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(825), 7, @@ -20717,7 +20723,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8748] = 3, + [8750] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(829), 7, @@ -20778,7 +20784,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8812] = 3, + [8814] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(833), 7, @@ -20839,7 +20845,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8876] = 3, + [8878] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(837), 7, @@ -20900,7 +20906,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [8940] = 3, + [8942] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(841), 7, @@ -20961,7 +20967,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9004] = 3, + [9006] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(845), 7, @@ -21022,7 +21028,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9068] = 3, + [9070] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(849), 7, @@ -21083,7 +21089,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9132] = 3, + [9134] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(853), 7, @@ -21144,7 +21150,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9196] = 3, + [9198] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(857), 7, @@ -21205,7 +21211,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9260] = 3, + [9262] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(861), 7, @@ -21266,7 +21272,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9324] = 3, + [9326] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(865), 7, @@ -21327,7 +21333,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9388] = 3, + [9390] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(869), 7, @@ -21388,68 +21394,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9452] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(61), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(59), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [9516] = 3, + [9454] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(873), 7, @@ -21510,7 +21455,68 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9580] = 3, + [9518] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(61), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(59), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [9582] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(877), 7, @@ -21571,190 +21577,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9644] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(687), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(685), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [9708] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(687), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(685), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [9772] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(687), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(685), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [9836] = 3, + [9646] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(881), 7, @@ -21815,7 +21638,190 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9900] = 3, + [9710] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(691), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(689), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [9774] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(691), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(689), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [9838] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(691), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(689), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [9902] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(885), 7, @@ -21876,68 +21882,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [9964] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(687), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(685), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [10028] = 3, + [9966] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(889), 7, @@ -21998,7 +21943,68 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10092] = 3, + [10030] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(691), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(689), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [10094] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(893), 7, @@ -22059,7 +22065,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10156] = 3, + [10158] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(897), 7, @@ -22120,68 +22126,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10220] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(476), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(474), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [10284] = 3, + [10222] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(901), 7, @@ -22242,7 +22187,68 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10348] = 3, + [10286] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(476), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(474), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [10350] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(905), 7, @@ -22303,68 +22309,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10412] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(687), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(685), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [10476] = 3, + [10414] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(909), 7, @@ -22425,7 +22370,68 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10540] = 3, + [10478] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(691), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(689), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [10542] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(913), 7, @@ -22486,7 +22492,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10604] = 3, + [10606] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(917), 7, @@ -22547,7 +22553,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10668] = 3, + [10670] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(921), 7, @@ -22608,7 +22614,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10732] = 3, + [10734] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(925), 7, @@ -22669,7 +22675,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10796] = 3, + [10798] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(929), 7, @@ -22730,68 +22736,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10860] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(687), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(685), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [10924] = 3, + [10862] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(933), 7, @@ -22852,10 +22797,10 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [10988] = 3, + [10926] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(687), 7, + ACTIONS(691), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -22863,7 +22808,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(685), 49, + ACTIONS(689), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, @@ -22913,7 +22858,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11052] = 3, + [10990] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(937), 7, @@ -22974,7 +22919,68 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11116] = 3, + [11054] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(691), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(689), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [11118] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(941), 7, @@ -23035,7 +23041,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11180] = 3, + [11182] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(945), 7, @@ -23096,7 +23102,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11244] = 3, + [11246] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(949), 7, @@ -23157,7 +23163,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11308] = 3, + [11310] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(953), 7, @@ -23218,68 +23224,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11372] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(687), 7, - anon_sym_PIPE, - anon_sym_AT_AT, - anon_sym_AT_ATdbt, - anon_sym_AT_ATi, - anon_sym_AT_ATiS, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(685), 49, - sym_file_descriptor, - ts_builtin_sym_end, - anon_sym_TILDE, - anon_sym_PIPEH, - anon_sym_AT_AT_DOT, - anon_sym_AT_AT_EQ, - anon_sym_AT_AT_AT_EQ, - anon_sym_AT_ATc_COLON, - anon_sym_AT_AT_ATc_COLON, - anon_sym_AT_ATC, - anon_sym_AT_ATdbta, - anon_sym_AT_ATdbtb, - anon_sym_AT_ATdbts, - anon_sym_AT_ATt, - anon_sym_AT_ATb, - anon_sym_AT_ATii, - anon_sym_AT_ATiSS, - anon_sym_AT_ATis, - anon_sym_AT_ATiz, - anon_sym_AT_ATf, - anon_sym_AT_ATF, - anon_sym_AT_ATom, - anon_sym_AT_ATdm, - anon_sym_AT_ATr, - anon_sym_AT_ATs_COLON, - anon_sym_AT, - anon_sym_AT_BANG, - anon_sym_AT_LPAREN, - anon_sym_RPAREN, - anon_sym_ATa_COLON, - anon_sym_ATb_COLON, - anon_sym_ATB_COLON, - anon_sym_ATe_COLON, - anon_sym_ATF_COLON, - anon_sym_ATi_COLON, - anon_sym_ATk_COLON, - anon_sym_ATo_COLON, - anon_sym_ATr_COLON, - anon_sym_ATf_COLON, - anon_sym_ATs_COLON, - anon_sym_ATv_COLON, - anon_sym_ATx_COLON, - anon_sym_PIPE_DOT, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [11436] = 3, + [11374] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(957), 7, @@ -23340,7 +23285,68 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11500] = 3, + [11438] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(691), 7, + anon_sym_PIPE, + anon_sym_AT_AT, + anon_sym_AT_ATdbt, + anon_sym_AT_ATi, + anon_sym_AT_ATiS, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(689), 49, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, + anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [11502] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(961), 7, @@ -23401,7 +23407,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11564] = 3, + [11566] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(965), 7, @@ -23462,7 +23468,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11628] = 3, + [11630] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(969), 7, @@ -23523,7 +23529,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11692] = 3, + [11694] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(973), 7, @@ -23584,7 +23590,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11756] = 3, + [11758] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(977), 7, @@ -23645,417 +23651,375 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [11820] = 53, + [11822] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(583), 1, + ACTIONS(981), 7, anon_sym_PIPE, - ACTIONS(585), 1, - anon_sym_PIPEH, - ACTIONS(587), 1, - anon_sym_AT_AT_DOT, - ACTIONS(589), 1, - anon_sym_AT_AT_EQ, - ACTIONS(591), 1, - anon_sym_AT_AT_AT_EQ, - ACTIONS(593), 1, anon_sym_AT_AT, - ACTIONS(595), 1, - anon_sym_AT_ATc_COLON, - ACTIONS(597), 1, - anon_sym_AT_AT_ATc_COLON, - ACTIONS(599), 1, - anon_sym_AT_ATC, - ACTIONS(601), 1, anon_sym_AT_ATdbt, - ACTIONS(603), 1, - anon_sym_AT_ATdbta, - ACTIONS(605), 1, - anon_sym_AT_ATdbtb, - ACTIONS(607), 1, - anon_sym_AT_ATdbts, - ACTIONS(609), 1, - anon_sym_AT_ATt, - ACTIONS(611), 1, - anon_sym_AT_ATb, - ACTIONS(613), 1, anon_sym_AT_ATi, - ACTIONS(615), 1, - anon_sym_AT_ATii, - ACTIONS(617), 1, anon_sym_AT_ATiS, - ACTIONS(619), 1, - anon_sym_AT_ATiSS, - ACTIONS(621), 1, - anon_sym_AT_ATis, - ACTIONS(623), 1, - anon_sym_AT_ATiz, - ACTIONS(625), 1, - anon_sym_AT_ATf, - ACTIONS(627), 1, - anon_sym_AT_ATF, - ACTIONS(629), 1, - anon_sym_AT_ATom, - ACTIONS(631), 1, - anon_sym_AT_ATdm, - ACTIONS(633), 1, - anon_sym_AT_ATr, - ACTIONS(635), 1, - anon_sym_AT_ATs_COLON, - ACTIONS(637), 1, - anon_sym_AT, - ACTIONS(639), 1, - anon_sym_AT_BANG, - ACTIONS(641), 1, - anon_sym_AT_LPAREN, - ACTIONS(643), 1, - anon_sym_ATa_COLON, - ACTIONS(645), 1, - anon_sym_ATb_COLON, - ACTIONS(647), 1, - anon_sym_ATB_COLON, - ACTIONS(649), 1, - anon_sym_ATe_COLON, - ACTIONS(651), 1, - anon_sym_ATF_COLON, - ACTIONS(653), 1, - anon_sym_ATi_COLON, - ACTIONS(655), 1, - anon_sym_ATk_COLON, - ACTIONS(657), 1, - anon_sym_ATo_COLON, - ACTIONS(659), 1, - anon_sym_ATr_COLON, - ACTIONS(661), 1, - anon_sym_ATf_COLON, - ACTIONS(663), 1, - anon_sym_ATs_COLON, - ACTIONS(665), 1, - anon_sym_ATv_COLON, - ACTIONS(667), 1, - anon_sym_ATx_COLON, - ACTIONS(669), 1, - anon_sym_PIPE_DOT, - ACTIONS(671), 1, - anon_sym_GT, - ACTIONS(673), 1, - anon_sym_GT_GT, - ACTIONS(675), 1, - sym_html_redirect_operator, - ACTIONS(677), 1, - sym_html_append_operator, - ACTIONS(679), 1, - sym_file_descriptor, - ACTIONS(979), 1, - anon_sym_TILDE, - ACTIONS(579), 2, - anon_sym_RPAREN, - anon_sym_SEMI, - STATE(312), 3, - sym__redirect_operator, - sym_fdn_redirect_operator, - sym_fdn_append_operator, - [11983] = 53, - ACTIONS(3), 1, - sym__comment, - ACTIONS(585), 1, - anon_sym_PIPEH, - ACTIONS(587), 1, - anon_sym_AT_AT_DOT, - ACTIONS(599), 1, - anon_sym_AT_ATC, - ACTIONS(601), 1, - anon_sym_AT_ATdbt, - ACTIONS(603), 1, - anon_sym_AT_ATdbta, - ACTIONS(605), 1, - anon_sym_AT_ATdbtb, - ACTIONS(607), 1, - anon_sym_AT_ATdbts, - ACTIONS(609), 1, - anon_sym_AT_ATt, - ACTIONS(611), 1, - anon_sym_AT_ATb, - ACTIONS(613), 1, - anon_sym_AT_ATi, - ACTIONS(615), 1, - anon_sym_AT_ATii, - ACTIONS(617), 1, - anon_sym_AT_ATiS, - ACTIONS(619), 1, - anon_sym_AT_ATiSS, - ACTIONS(621), 1, - anon_sym_AT_ATis, - ACTIONS(623), 1, - anon_sym_AT_ATiz, - ACTIONS(625), 1, - anon_sym_AT_ATf, - ACTIONS(627), 1, - anon_sym_AT_ATF, - ACTIONS(629), 1, - anon_sym_AT_ATom, - ACTIONS(631), 1, - anon_sym_AT_ATdm, - ACTIONS(633), 1, - anon_sym_AT_ATr, - ACTIONS(641), 1, - anon_sym_AT_LPAREN, - ACTIONS(643), 1, - anon_sym_ATa_COLON, - ACTIONS(647), 1, - anon_sym_ATB_COLON, - ACTIONS(649), 1, - anon_sym_ATe_COLON, - ACTIONS(651), 1, - anon_sym_ATF_COLON, - ACTIONS(655), 1, - anon_sym_ATk_COLON, - ACTIONS(659), 1, - anon_sym_ATr_COLON, - ACTIONS(661), 1, - anon_sym_ATf_COLON, - ACTIONS(663), 1, - anon_sym_ATs_COLON, - ACTIONS(665), 1, - anon_sym_ATv_COLON, - ACTIONS(667), 1, - anon_sym_ATx_COLON, - ACTIONS(669), 1, - anon_sym_PIPE_DOT, - ACTIONS(671), 1, - anon_sym_GT, - ACTIONS(673), 1, - anon_sym_GT_GT, - ACTIONS(675), 1, - sym_html_redirect_operator, - ACTIONS(677), 1, - sym_html_append_operator, - ACTIONS(679), 1, - sym_file_descriptor, - ACTIONS(981), 1, - anon_sym_TILDE, - ACTIONS(983), 1, - anon_sym_PIPE, - ACTIONS(985), 1, - anon_sym_AT_AT_EQ, - ACTIONS(987), 1, - anon_sym_AT_AT_AT_EQ, - ACTIONS(989), 1, - anon_sym_AT_AT, - ACTIONS(991), 1, - anon_sym_AT_ATc_COLON, - ACTIONS(993), 1, - anon_sym_AT_AT_ATc_COLON, - ACTIONS(995), 1, - anon_sym_AT_ATs_COLON, - ACTIONS(997), 1, - anon_sym_AT, - ACTIONS(999), 1, - anon_sym_AT_BANG, - ACTIONS(1001), 1, - anon_sym_ATb_COLON, - ACTIONS(1003), 1, - anon_sym_ATi_COLON, - ACTIONS(1005), 1, - anon_sym_ATo_COLON, - ACTIONS(579), 2, - anon_sym_SEMI, - anon_sym_BQUOTE, - STATE(312), 3, - sym__redirect_operator, - sym_fdn_redirect_operator, - sym_fdn_append_operator, - [12146] = 46, - ACTIONS(3), 1, - sym__comment, - ACTIONS(585), 1, - anon_sym_PIPEH, - ACTIONS(587), 1, - anon_sym_AT_AT_DOT, - ACTIONS(589), 1, - anon_sym_AT_AT_EQ, - ACTIONS(591), 1, - anon_sym_AT_AT_AT_EQ, - ACTIONS(593), 1, - anon_sym_AT_AT, - ACTIONS(595), 1, - anon_sym_AT_ATc_COLON, - ACTIONS(597), 1, - anon_sym_AT_AT_ATc_COLON, - ACTIONS(599), 1, - anon_sym_AT_ATC, - ACTIONS(601), 1, - anon_sym_AT_ATdbt, - ACTIONS(603), 1, - anon_sym_AT_ATdbta, - ACTIONS(605), 1, - anon_sym_AT_ATdbtb, - ACTIONS(607), 1, - anon_sym_AT_ATdbts, - ACTIONS(609), 1, - anon_sym_AT_ATt, - ACTIONS(611), 1, - anon_sym_AT_ATb, - ACTIONS(613), 1, - anon_sym_AT_ATi, - ACTIONS(615), 1, - anon_sym_AT_ATii, - ACTIONS(617), 1, - anon_sym_AT_ATiS, - ACTIONS(619), 1, - anon_sym_AT_ATiSS, - ACTIONS(621), 1, - anon_sym_AT_ATis, - ACTIONS(623), 1, - anon_sym_AT_ATiz, - ACTIONS(625), 1, - anon_sym_AT_ATf, - ACTIONS(627), 1, - anon_sym_AT_ATF, - ACTIONS(629), 1, - anon_sym_AT_ATom, - ACTIONS(631), 1, - anon_sym_AT_ATdm, - ACTIONS(633), 1, - anon_sym_AT_ATr, - ACTIONS(635), 1, - anon_sym_AT_ATs_COLON, - ACTIONS(637), 1, - anon_sym_AT, - ACTIONS(639), 1, - anon_sym_AT_BANG, - ACTIONS(641), 1, - anon_sym_AT_LPAREN, - ACTIONS(643), 1, - anon_sym_ATa_COLON, - ACTIONS(645), 1, - anon_sym_ATb_COLON, - ACTIONS(647), 1, - anon_sym_ATB_COLON, - ACTIONS(649), 1, - anon_sym_ATe_COLON, - ACTIONS(651), 1, - anon_sym_ATF_COLON, - ACTIONS(653), 1, - anon_sym_ATi_COLON, - ACTIONS(655), 1, - anon_sym_ATk_COLON, - ACTIONS(657), 1, - anon_sym_ATo_COLON, - ACTIONS(659), 1, - anon_sym_ATr_COLON, - ACTIONS(661), 1, - anon_sym_ATf_COLON, - ACTIONS(663), 1, - anon_sym_ATs_COLON, - ACTIONS(665), 1, - anon_sym_ATv_COLON, - ACTIONS(667), 1, - anon_sym_ATx_COLON, - ACTIONS(669), 1, - anon_sym_PIPE_DOT, - ACTIONS(1009), 3, - anon_sym_PIPE, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(1007), 9, + ACTIONS(979), 49, sym_file_descriptor, ts_builtin_sym_end, anon_sym_TILDE, + anon_sym_PIPEH, + anon_sym_AT_AT_DOT, + anon_sym_AT_AT_EQ, + anon_sym_AT_AT_AT_EQ, + anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_ATC, + anon_sym_AT_ATdbta, + anon_sym_AT_ATdbtb, + anon_sym_AT_ATdbts, + anon_sym_AT_ATt, + anon_sym_AT_ATb, + anon_sym_AT_ATii, + anon_sym_AT_ATiSS, + anon_sym_AT_ATis, + anon_sym_AT_ATiz, + anon_sym_AT_ATf, + anon_sym_AT_ATF, + anon_sym_AT_ATom, + anon_sym_AT_ATdm, + anon_sym_AT_ATr, + anon_sym_AT_ATs_COLON, + anon_sym_AT, + anon_sym_AT_BANG, + anon_sym_AT_LPAREN, anon_sym_RPAREN, + anon_sym_ATa_COLON, + anon_sym_ATb_COLON, + anon_sym_ATB_COLON, + anon_sym_ATe_COLON, + anon_sym_ATF_COLON, + anon_sym_ATi_COLON, + anon_sym_ATk_COLON, + anon_sym_ATo_COLON, + anon_sym_ATr_COLON, + anon_sym_ATf_COLON, + anon_sym_ATs_COLON, + anon_sym_ATv_COLON, + anon_sym_ATx_COLON, + anon_sym_PIPE_DOT, anon_sym_SEMI, anon_sym_GT_GT, sym_html_append_operator, + anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [12295] = 46, + [11886] = 53, ACTIONS(3), 1, sym__comment, - ACTIONS(585), 1, + ACTIONS(581), 1, + anon_sym_PIPE, + ACTIONS(583), 1, anon_sym_PIPEH, - ACTIONS(587), 1, + ACTIONS(585), 1, anon_sym_AT_AT_DOT, - ACTIONS(589), 1, + ACTIONS(587), 1, anon_sym_AT_AT_EQ, - ACTIONS(591), 1, + ACTIONS(589), 1, anon_sym_AT_AT_AT_EQ, - ACTIONS(593), 1, + ACTIONS(591), 1, anon_sym_AT_AT, - ACTIONS(595), 1, + ACTIONS(593), 1, anon_sym_AT_ATc_COLON, - ACTIONS(597), 1, + ACTIONS(595), 1, anon_sym_AT_AT_ATc_COLON, - ACTIONS(599), 1, + ACTIONS(597), 1, anon_sym_AT_ATC, - ACTIONS(601), 1, + ACTIONS(599), 1, anon_sym_AT_ATdbt, - ACTIONS(603), 1, + ACTIONS(601), 1, anon_sym_AT_ATdbta, - ACTIONS(605), 1, + ACTIONS(603), 1, anon_sym_AT_ATdbtb, - ACTIONS(607), 1, + ACTIONS(605), 1, anon_sym_AT_ATdbts, - ACTIONS(609), 1, + ACTIONS(607), 1, anon_sym_AT_ATt, - ACTIONS(611), 1, + ACTIONS(609), 1, anon_sym_AT_ATb, - ACTIONS(613), 1, + ACTIONS(611), 1, anon_sym_AT_ATi, - ACTIONS(615), 1, + ACTIONS(613), 1, anon_sym_AT_ATii, - ACTIONS(617), 1, + ACTIONS(615), 1, anon_sym_AT_ATiS, - ACTIONS(619), 1, + ACTIONS(617), 1, anon_sym_AT_ATiSS, - ACTIONS(621), 1, + ACTIONS(619), 1, anon_sym_AT_ATis, - ACTIONS(623), 1, + ACTIONS(621), 1, anon_sym_AT_ATiz, - ACTIONS(625), 1, + ACTIONS(623), 1, anon_sym_AT_ATf, - ACTIONS(627), 1, + ACTIONS(625), 1, anon_sym_AT_ATF, - ACTIONS(629), 1, + ACTIONS(627), 1, anon_sym_AT_ATom, - ACTIONS(631), 1, + ACTIONS(629), 1, anon_sym_AT_ATdm, - ACTIONS(633), 1, + ACTIONS(631), 1, anon_sym_AT_ATr, - ACTIONS(635), 1, + ACTIONS(633), 1, anon_sym_AT_ATs_COLON, - ACTIONS(637), 1, + ACTIONS(635), 1, anon_sym_AT, - ACTIONS(639), 1, + ACTIONS(637), 1, anon_sym_AT_BANG, - ACTIONS(641), 1, + ACTIONS(639), 1, anon_sym_AT_LPAREN, + ACTIONS(641), 1, + anon_sym_ATa_COLON, ACTIONS(643), 1, + anon_sym_ATb_COLON, + ACTIONS(645), 1, + anon_sym_ATB_COLON, + ACTIONS(647), 1, + anon_sym_ATe_COLON, + ACTIONS(649), 1, + anon_sym_ATF_COLON, + ACTIONS(651), 1, + anon_sym_ATi_COLON, + ACTIONS(653), 1, + anon_sym_ATk_COLON, + ACTIONS(655), 1, + anon_sym_ATo_COLON, + ACTIONS(657), 1, + anon_sym_ATr_COLON, + ACTIONS(659), 1, + anon_sym_ATf_COLON, + ACTIONS(661), 1, + anon_sym_ATs_COLON, + ACTIONS(663), 1, + anon_sym_ATv_COLON, + ACTIONS(665), 1, + anon_sym_ATx_COLON, + ACTIONS(667), 1, + anon_sym_PIPE_DOT, + ACTIONS(669), 1, + anon_sym_GT, + ACTIONS(671), 1, + anon_sym_GT_GT, + ACTIONS(673), 1, + sym_html_redirect_operator, + ACTIONS(675), 1, + sym_html_append_operator, + ACTIONS(677), 1, + sym_file_descriptor, + ACTIONS(983), 1, + anon_sym_TILDE, + ACTIONS(577), 2, + anon_sym_RPAREN, + anon_sym_SEMI, + STATE(313), 3, + sym__redirect_operator, + sym_fdn_redirect_operator, + sym_fdn_append_operator, + [12049] = 53, + ACTIONS(3), 1, + sym__comment, + ACTIONS(583), 1, + anon_sym_PIPEH, + ACTIONS(585), 1, + anon_sym_AT_AT_DOT, + ACTIONS(597), 1, + anon_sym_AT_ATC, + ACTIONS(599), 1, + anon_sym_AT_ATdbt, + ACTIONS(601), 1, + anon_sym_AT_ATdbta, + ACTIONS(603), 1, + anon_sym_AT_ATdbtb, + ACTIONS(605), 1, + anon_sym_AT_ATdbts, + ACTIONS(607), 1, + anon_sym_AT_ATt, + ACTIONS(609), 1, + anon_sym_AT_ATb, + ACTIONS(611), 1, + anon_sym_AT_ATi, + ACTIONS(613), 1, + anon_sym_AT_ATii, + ACTIONS(615), 1, + anon_sym_AT_ATiS, + ACTIONS(617), 1, + anon_sym_AT_ATiSS, + ACTIONS(619), 1, + anon_sym_AT_ATis, + ACTIONS(621), 1, + anon_sym_AT_ATiz, + ACTIONS(623), 1, + anon_sym_AT_ATf, + ACTIONS(625), 1, + anon_sym_AT_ATF, + ACTIONS(627), 1, + anon_sym_AT_ATom, + ACTIONS(629), 1, + anon_sym_AT_ATdm, + ACTIONS(631), 1, + anon_sym_AT_ATr, + ACTIONS(639), 1, + anon_sym_AT_LPAREN, + ACTIONS(641), 1, anon_sym_ATa_COLON, ACTIONS(645), 1, - anon_sym_ATb_COLON, - ACTIONS(647), 1, anon_sym_ATB_COLON, - ACTIONS(649), 1, + ACTIONS(647), 1, anon_sym_ATe_COLON, - ACTIONS(651), 1, + ACTIONS(649), 1, anon_sym_ATF_COLON, ACTIONS(653), 1, - anon_sym_ATi_COLON, - ACTIONS(655), 1, anon_sym_ATk_COLON, ACTIONS(657), 1, - anon_sym_ATo_COLON, - ACTIONS(659), 1, anon_sym_ATr_COLON, - ACTIONS(661), 1, + ACTIONS(659), 1, anon_sym_ATf_COLON, - ACTIONS(663), 1, + ACTIONS(661), 1, anon_sym_ATs_COLON, - ACTIONS(665), 1, + ACTIONS(663), 1, anon_sym_ATv_COLON, - ACTIONS(667), 1, + ACTIONS(665), 1, anon_sym_ATx_COLON, + ACTIONS(667), 1, + anon_sym_PIPE_DOT, ACTIONS(669), 1, + anon_sym_GT, + ACTIONS(671), 1, + anon_sym_GT_GT, + ACTIONS(673), 1, + sym_html_redirect_operator, + ACTIONS(675), 1, + sym_html_append_operator, + ACTIONS(677), 1, + sym_file_descriptor, + ACTIONS(985), 1, + anon_sym_TILDE, + ACTIONS(987), 1, + anon_sym_PIPE, + ACTIONS(989), 1, + anon_sym_AT_AT_EQ, + ACTIONS(991), 1, + anon_sym_AT_AT_AT_EQ, + ACTIONS(993), 1, + anon_sym_AT_AT, + ACTIONS(995), 1, + anon_sym_AT_ATc_COLON, + ACTIONS(997), 1, + anon_sym_AT_AT_ATc_COLON, + ACTIONS(999), 1, + anon_sym_AT_ATs_COLON, + ACTIONS(1001), 1, + anon_sym_AT, + ACTIONS(1003), 1, + anon_sym_AT_BANG, + ACTIONS(1005), 1, + anon_sym_ATb_COLON, + ACTIONS(1007), 1, + anon_sym_ATi_COLON, + ACTIONS(1009), 1, + anon_sym_ATo_COLON, + ACTIONS(577), 2, + anon_sym_SEMI, + anon_sym_BQUOTE, + STATE(313), 3, + sym__redirect_operator, + sym_fdn_redirect_operator, + sym_fdn_append_operator, + [12212] = 46, + ACTIONS(3), 1, + sym__comment, + ACTIONS(583), 1, + anon_sym_PIPEH, + ACTIONS(585), 1, + anon_sym_AT_AT_DOT, + ACTIONS(587), 1, + anon_sym_AT_AT_EQ, + ACTIONS(589), 1, + anon_sym_AT_AT_AT_EQ, + ACTIONS(591), 1, + anon_sym_AT_AT, + ACTIONS(593), 1, + anon_sym_AT_ATc_COLON, + ACTIONS(595), 1, + anon_sym_AT_AT_ATc_COLON, + ACTIONS(597), 1, + anon_sym_AT_ATC, + ACTIONS(599), 1, + anon_sym_AT_ATdbt, + ACTIONS(601), 1, + anon_sym_AT_ATdbta, + ACTIONS(603), 1, + anon_sym_AT_ATdbtb, + ACTIONS(605), 1, + anon_sym_AT_ATdbts, + ACTIONS(607), 1, + anon_sym_AT_ATt, + ACTIONS(609), 1, + anon_sym_AT_ATb, + ACTIONS(611), 1, + anon_sym_AT_ATi, + ACTIONS(613), 1, + anon_sym_AT_ATii, + ACTIONS(615), 1, + anon_sym_AT_ATiS, + ACTIONS(617), 1, + anon_sym_AT_ATiSS, + ACTIONS(619), 1, + anon_sym_AT_ATis, + ACTIONS(621), 1, + anon_sym_AT_ATiz, + ACTIONS(623), 1, + anon_sym_AT_ATf, + ACTIONS(625), 1, + anon_sym_AT_ATF, + ACTIONS(627), 1, + anon_sym_AT_ATom, + ACTIONS(629), 1, + anon_sym_AT_ATdm, + ACTIONS(631), 1, + anon_sym_AT_ATr, + ACTIONS(633), 1, + anon_sym_AT_ATs_COLON, + ACTIONS(635), 1, + anon_sym_AT, + ACTIONS(637), 1, + anon_sym_AT_BANG, + ACTIONS(639), 1, + anon_sym_AT_LPAREN, + ACTIONS(641), 1, + anon_sym_ATa_COLON, + ACTIONS(643), 1, + anon_sym_ATb_COLON, + ACTIONS(645), 1, + anon_sym_ATB_COLON, + ACTIONS(647), 1, + anon_sym_ATe_COLON, + ACTIONS(649), 1, + anon_sym_ATF_COLON, + ACTIONS(651), 1, + anon_sym_ATi_COLON, + ACTIONS(653), 1, + anon_sym_ATk_COLON, + ACTIONS(655), 1, + anon_sym_ATo_COLON, + ACTIONS(657), 1, + anon_sym_ATr_COLON, + ACTIONS(659), 1, + anon_sym_ATf_COLON, + ACTIONS(661), 1, + anon_sym_ATs_COLON, + ACTIONS(663), 1, + anon_sym_ATv_COLON, + ACTIONS(665), 1, + anon_sym_ATx_COLON, + ACTIONS(667), 1, anon_sym_PIPE_DOT, ACTIONS(1013), 3, anon_sym_PIPE, @@ -24071,12 +24035,115 @@ static uint16_t ts_small_parse_table[] = { sym_html_append_operator, anon_sym_LF, anon_sym_CR, - [12444] = 4, + [12361] = 46, ACTIONS(3), 1, sym__comment, - ACTIONS(1015), 1, + ACTIONS(583), 1, + anon_sym_PIPEH, + ACTIONS(585), 1, + anon_sym_AT_AT_DOT, + ACTIONS(587), 1, + anon_sym_AT_AT_EQ, + ACTIONS(589), 1, + anon_sym_AT_AT_AT_EQ, + ACTIONS(591), 1, + anon_sym_AT_AT, + ACTIONS(593), 1, + anon_sym_AT_ATc_COLON, + ACTIONS(595), 1, + anon_sym_AT_AT_ATc_COLON, + ACTIONS(597), 1, + anon_sym_AT_ATC, + ACTIONS(599), 1, + anon_sym_AT_ATdbt, + ACTIONS(601), 1, + anon_sym_AT_ATdbta, + ACTIONS(603), 1, + anon_sym_AT_ATdbtb, + ACTIONS(605), 1, + anon_sym_AT_ATdbts, + ACTIONS(607), 1, + anon_sym_AT_ATt, + ACTIONS(609), 1, + anon_sym_AT_ATb, + ACTIONS(611), 1, + anon_sym_AT_ATi, + ACTIONS(613), 1, + anon_sym_AT_ATii, + ACTIONS(615), 1, + anon_sym_AT_ATiS, + ACTIONS(617), 1, + anon_sym_AT_ATiSS, + ACTIONS(619), 1, + anon_sym_AT_ATis, + ACTIONS(621), 1, + anon_sym_AT_ATiz, + ACTIONS(623), 1, + anon_sym_AT_ATf, + ACTIONS(625), 1, + anon_sym_AT_ATF, + ACTIONS(627), 1, + anon_sym_AT_ATom, + ACTIONS(629), 1, + anon_sym_AT_ATdm, + ACTIONS(631), 1, + anon_sym_AT_ATr, + ACTIONS(633), 1, + anon_sym_AT_ATs_COLON, + ACTIONS(635), 1, + anon_sym_AT, + ACTIONS(637), 1, + anon_sym_AT_BANG, + ACTIONS(639), 1, + anon_sym_AT_LPAREN, + ACTIONS(641), 1, + anon_sym_ATa_COLON, + ACTIONS(643), 1, + anon_sym_ATb_COLON, + ACTIONS(645), 1, + anon_sym_ATB_COLON, + ACTIONS(647), 1, + anon_sym_ATe_COLON, + ACTIONS(649), 1, + anon_sym_ATF_COLON, + ACTIONS(651), 1, + anon_sym_ATi_COLON, + ACTIONS(653), 1, + anon_sym_ATk_COLON, + ACTIONS(655), 1, + anon_sym_ATo_COLON, + ACTIONS(657), 1, + anon_sym_ATr_COLON, + ACTIONS(659), 1, + anon_sym_ATf_COLON, + ACTIONS(661), 1, + anon_sym_ATs_COLON, + ACTIONS(663), 1, + anon_sym_ATv_COLON, + ACTIONS(665), 1, + anon_sym_ATx_COLON, + ACTIONS(667), 1, + anon_sym_PIPE_DOT, + ACTIONS(1017), 3, + anon_sym_PIPE, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(1015), 9, + sym_file_descriptor, + ts_builtin_sym_end, + anon_sym_TILDE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_LF, + anon_sym_CR, + [12510] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1019), 1, anon_sym_EQ, - ACTIONS(719), 7, + ACTIONS(723), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -24084,7 +24151,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(717), 45, + ACTIONS(721), 45, sym_file_descriptor, anon_sym_TILDE, anon_sym_PIPEH, @@ -24130,12 +24197,12 @@ static uint16_t ts_small_parse_table[] = { anon_sym_GT_GT, sym_html_append_operator, anon_sym_BQUOTE, - [12507] = 4, + [12573] = 4, ACTIONS(123), 1, sym_file_descriptor, - ACTIONS(404), 1, + ACTIONS(405), 1, sym__comment, - ACTIONS(1017), 1, + ACTIONS(1021), 1, aux_sym__interpret_stmt_token2, ACTIONS(125), 51, anon_sym_TILDE, @@ -24189,12 +24256,12 @@ static uint16_t ts_small_parse_table[] = { sym_html_redirect_operator, sym_html_append_operator, anon_sym_BQUOTE, - [12570] = 4, + [12636] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(1019), 1, + ACTIONS(1023), 1, sym__concat_pf_dot, - ACTIONS(779), 7, + ACTIONS(783), 7, anon_sym_PIPE, anon_sym_AT_AT, anon_sym_AT_ATdbt, @@ -24202,7 +24269,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_AT_ATiS, anon_sym_GT, sym_html_redirect_operator, - ACTIONS(777), 45, + ACTIONS(781), 45, sym_file_descriptor, anon_sym_TILDE, anon_sym_PIPEH, @@ -24248,94 +24315,194 @@ static uint16_t ts_small_parse_table[] = { anon_sym_GT_GT, sym_html_append_operator, anon_sym_BQUOTE, - [12633] = 46, + [12699] = 46, ACTIONS(3), 1, sym__comment, - ACTIONS(585), 1, + ACTIONS(583), 1, anon_sym_PIPEH, - ACTIONS(587), 1, + ACTIONS(585), 1, anon_sym_AT_AT_DOT, - ACTIONS(599), 1, + ACTIONS(597), 1, anon_sym_AT_ATC, - ACTIONS(601), 1, + ACTIONS(599), 1, anon_sym_AT_ATdbt, - ACTIONS(603), 1, + ACTIONS(601), 1, anon_sym_AT_ATdbta, - ACTIONS(605), 1, + ACTIONS(603), 1, anon_sym_AT_ATdbtb, - ACTIONS(607), 1, + ACTIONS(605), 1, anon_sym_AT_ATdbts, - ACTIONS(609), 1, + ACTIONS(607), 1, anon_sym_AT_ATt, - ACTIONS(611), 1, + ACTIONS(609), 1, anon_sym_AT_ATb, - ACTIONS(613), 1, + ACTIONS(611), 1, anon_sym_AT_ATi, - ACTIONS(615), 1, + ACTIONS(613), 1, anon_sym_AT_ATii, - ACTIONS(617), 1, + ACTIONS(615), 1, anon_sym_AT_ATiS, - ACTIONS(619), 1, + ACTIONS(617), 1, anon_sym_AT_ATiSS, - ACTIONS(621), 1, + ACTIONS(619), 1, anon_sym_AT_ATis, - ACTIONS(623), 1, + ACTIONS(621), 1, anon_sym_AT_ATiz, - ACTIONS(625), 1, + ACTIONS(623), 1, anon_sym_AT_ATf, - ACTIONS(627), 1, + ACTIONS(625), 1, anon_sym_AT_ATF, - ACTIONS(629), 1, + ACTIONS(627), 1, anon_sym_AT_ATom, - ACTIONS(631), 1, + ACTIONS(629), 1, anon_sym_AT_ATdm, - ACTIONS(633), 1, + ACTIONS(631), 1, anon_sym_AT_ATr, - ACTIONS(641), 1, + ACTIONS(639), 1, anon_sym_AT_LPAREN, - ACTIONS(643), 1, + ACTIONS(641), 1, anon_sym_ATa_COLON, - ACTIONS(647), 1, + ACTIONS(645), 1, anon_sym_ATB_COLON, - ACTIONS(649), 1, + ACTIONS(647), 1, anon_sym_ATe_COLON, - ACTIONS(651), 1, + ACTIONS(649), 1, anon_sym_ATF_COLON, - ACTIONS(655), 1, + ACTIONS(653), 1, anon_sym_ATk_COLON, - ACTIONS(659), 1, + ACTIONS(657), 1, anon_sym_ATr_COLON, - ACTIONS(661), 1, + ACTIONS(659), 1, anon_sym_ATf_COLON, - ACTIONS(663), 1, + ACTIONS(661), 1, anon_sym_ATs_COLON, - ACTIONS(665), 1, + ACTIONS(663), 1, anon_sym_ATv_COLON, - ACTIONS(667), 1, + ACTIONS(665), 1, anon_sym_ATx_COLON, - ACTIONS(669), 1, + ACTIONS(667), 1, anon_sym_PIPE_DOT, - ACTIONS(985), 1, - anon_sym_AT_AT_EQ, - ACTIONS(987), 1, - anon_sym_AT_AT_AT_EQ, ACTIONS(989), 1, - anon_sym_AT_AT, + anon_sym_AT_AT_EQ, ACTIONS(991), 1, - anon_sym_AT_ATc_COLON, + anon_sym_AT_AT_AT_EQ, ACTIONS(993), 1, - anon_sym_AT_AT_ATc_COLON, + anon_sym_AT_AT, ACTIONS(995), 1, - anon_sym_AT_ATs_COLON, + anon_sym_AT_ATc_COLON, ACTIONS(997), 1, - anon_sym_AT, + anon_sym_AT_AT_ATc_COLON, ACTIONS(999), 1, - anon_sym_AT_BANG, + anon_sym_AT_ATs_COLON, ACTIONS(1001), 1, - anon_sym_ATb_COLON, + anon_sym_AT, ACTIONS(1003), 1, - anon_sym_ATi_COLON, + anon_sym_AT_BANG, ACTIONS(1005), 1, + anon_sym_ATb_COLON, + ACTIONS(1007), 1, + anon_sym_ATi_COLON, + ACTIONS(1009), 1, + anon_sym_ATo_COLON, + ACTIONS(1017), 3, + anon_sym_PIPE, + anon_sym_GT, + sym_html_redirect_operator, + ACTIONS(1015), 6, + sym_file_descriptor, + anon_sym_TILDE, + anon_sym_SEMI, + anon_sym_GT_GT, + sym_html_append_operator, + anon_sym_BQUOTE, + [12845] = 46, + ACTIONS(3), 1, + sym__comment, + ACTIONS(583), 1, + anon_sym_PIPEH, + ACTIONS(585), 1, + anon_sym_AT_AT_DOT, + ACTIONS(597), 1, + anon_sym_AT_ATC, + ACTIONS(599), 1, + anon_sym_AT_ATdbt, + ACTIONS(601), 1, + anon_sym_AT_ATdbta, + ACTIONS(603), 1, + anon_sym_AT_ATdbtb, + ACTIONS(605), 1, + anon_sym_AT_ATdbts, + ACTIONS(607), 1, + anon_sym_AT_ATt, + ACTIONS(609), 1, + anon_sym_AT_ATb, + ACTIONS(611), 1, + anon_sym_AT_ATi, + ACTIONS(613), 1, + anon_sym_AT_ATii, + ACTIONS(615), 1, + anon_sym_AT_ATiS, + ACTIONS(617), 1, + anon_sym_AT_ATiSS, + ACTIONS(619), 1, + anon_sym_AT_ATis, + ACTIONS(621), 1, + anon_sym_AT_ATiz, + ACTIONS(623), 1, + anon_sym_AT_ATf, + ACTIONS(625), 1, + anon_sym_AT_ATF, + ACTIONS(627), 1, + anon_sym_AT_ATom, + ACTIONS(629), 1, + anon_sym_AT_ATdm, + ACTIONS(631), 1, + anon_sym_AT_ATr, + ACTIONS(639), 1, + anon_sym_AT_LPAREN, + ACTIONS(641), 1, + anon_sym_ATa_COLON, + ACTIONS(645), 1, + anon_sym_ATB_COLON, + ACTIONS(647), 1, + anon_sym_ATe_COLON, + ACTIONS(649), 1, + anon_sym_ATF_COLON, + ACTIONS(653), 1, + anon_sym_ATk_COLON, + ACTIONS(657), 1, + anon_sym_ATr_COLON, + ACTIONS(659), 1, + anon_sym_ATf_COLON, + ACTIONS(661), 1, + anon_sym_ATs_COLON, + ACTIONS(663), 1, + anon_sym_ATv_COLON, + ACTIONS(665), 1, + anon_sym_ATx_COLON, + ACTIONS(667), 1, + anon_sym_PIPE_DOT, + ACTIONS(989), 1, + anon_sym_AT_AT_EQ, + ACTIONS(991), 1, + anon_sym_AT_AT_AT_EQ, + ACTIONS(993), 1, + anon_sym_AT_AT, + ACTIONS(995), 1, + anon_sym_AT_ATc_COLON, + ACTIONS(997), 1, + anon_sym_AT_AT_ATc_COLON, + ACTIONS(999), 1, + anon_sym_AT_ATs_COLON, + ACTIONS(1001), 1, + anon_sym_AT, + ACTIONS(1003), 1, + anon_sym_AT_BANG, + ACTIONS(1005), 1, + anon_sym_ATb_COLON, + ACTIONS(1007), 1, + anon_sym_ATi_COLON, + ACTIONS(1009), 1, anon_sym_ATo_COLON, ACTIONS(1013), 3, anon_sym_PIPE, @@ -24348,123 +24515,23 @@ static uint16_t ts_small_parse_table[] = { anon_sym_GT_GT, sym_html_append_operator, anon_sym_BQUOTE, - [12779] = 46, + [12991] = 5, ACTIONS(3), 1, sym__comment, - ACTIONS(585), 1, - anon_sym_PIPEH, - ACTIONS(587), 1, - anon_sym_AT_AT_DOT, - ACTIONS(599), 1, - anon_sym_AT_ATC, - ACTIONS(601), 1, - anon_sym_AT_ATdbt, - ACTIONS(603), 1, - anon_sym_AT_ATdbta, - ACTIONS(605), 1, - anon_sym_AT_ATdbtb, - ACTIONS(607), 1, - anon_sym_AT_ATdbts, - ACTIONS(609), 1, - anon_sym_AT_ATt, - ACTIONS(611), 1, - anon_sym_AT_ATb, - ACTIONS(613), 1, - anon_sym_AT_ATi, - ACTIONS(615), 1, - anon_sym_AT_ATii, - ACTIONS(617), 1, - anon_sym_AT_ATiS, - ACTIONS(619), 1, - anon_sym_AT_ATiSS, - ACTIONS(621), 1, - anon_sym_AT_ATis, - ACTIONS(623), 1, - anon_sym_AT_ATiz, - ACTIONS(625), 1, - anon_sym_AT_ATf, - ACTIONS(627), 1, - anon_sym_AT_ATF, - ACTIONS(629), 1, - anon_sym_AT_ATom, - ACTIONS(631), 1, - anon_sym_AT_ATdm, - ACTIONS(633), 1, - anon_sym_AT_ATr, - ACTIONS(641), 1, - anon_sym_AT_LPAREN, - ACTIONS(643), 1, - anon_sym_ATa_COLON, - ACTIONS(647), 1, - anon_sym_ATB_COLON, - ACTIONS(649), 1, - anon_sym_ATe_COLON, - ACTIONS(651), 1, - anon_sym_ATF_COLON, - ACTIONS(655), 1, - anon_sym_ATk_COLON, - ACTIONS(659), 1, - anon_sym_ATr_COLON, - ACTIONS(661), 1, - anon_sym_ATf_COLON, - ACTIONS(663), 1, - anon_sym_ATs_COLON, - ACTIONS(665), 1, - anon_sym_ATv_COLON, - ACTIONS(667), 1, - anon_sym_ATx_COLON, - ACTIONS(669), 1, - anon_sym_PIPE_DOT, - ACTIONS(985), 1, - anon_sym_AT_AT_EQ, - ACTIONS(987), 1, - anon_sym_AT_AT_AT_EQ, - ACTIONS(989), 1, - anon_sym_AT_AT, - ACTIONS(991), 1, - anon_sym_AT_ATc_COLON, - ACTIONS(993), 1, - anon_sym_AT_AT_ATc_COLON, - ACTIONS(995), 1, - anon_sym_AT_ATs_COLON, - ACTIONS(997), 1, - anon_sym_AT, - ACTIONS(999), 1, - anon_sym_AT_BANG, - ACTIONS(1001), 1, - anon_sym_ATb_COLON, - ACTIONS(1003), 1, - anon_sym_ATi_COLON, - ACTIONS(1005), 1, - anon_sym_ATo_COLON, - ACTIONS(1009), 3, - anon_sym_PIPE, - anon_sym_GT, - sym_html_redirect_operator, - ACTIONS(1007), 6, - sym_file_descriptor, - anon_sym_TILDE, - anon_sym_SEMI, - anon_sym_GT_GT, - sym_html_append_operator, - anon_sym_BQUOTE, - [12925] = 5, - ACTIONS(3), 1, - sym__comment, - STATE(279), 1, + STATE(280), 1, aux_sym_statements_repeat1, - ACTIONS(1025), 3, + ACTIONS(1029), 3, anon_sym_SEMI, anon_sym_LF, anon_sym_CR, - ACTIONS(1023), 6, + ACTIONS(1027), 6, anon_sym_0, anon_sym_DOT, aux_sym__interpret_stmt_token1, aux_sym_pf_cmd_token1, anon_sym_DOT_DOT_DOT, aux_sym__dec_number_token2, - ACTIONS(1021), 19, + ACTIONS(1025), 19, sym__cmd_identifier, sym__help_stmt, ts_builtin_sym_end, @@ -24484,21 +24551,21 @@ static uint16_t ts_small_parse_table[] = { sym_pointer_identifier, sym_macro_identifier, aux_sym__dec_number_token1, - [12966] = 5, + [13032] = 5, ACTIONS(3), 1, sym__comment, - ACTIONS(1032), 1, + ACTIONS(1036), 1, anon_sym_SEMI, - STATE(280), 1, + STATE(281), 1, aux_sym__statements_singleline_repeat1, - ACTIONS(1030), 6, + ACTIONS(1034), 6, anon_sym_0, anon_sym_DOT, aux_sym__interpret_stmt_token1, aux_sym_pf_cmd_token1, anon_sym_DOT_DOT_DOT, aux_sym__dec_number_token2, - ACTIONS(1028), 18, + ACTIONS(1032), 18, sym__cmd_identifier, sym__help_stmt, anon_sym_DQUOTE, @@ -24517,7 +24584,7 @@ static uint16_t ts_small_parse_table[] = { sym_pointer_identifier, sym_macro_identifier, aux_sym__dec_number_token1, - [13004] = 15, + [13070] = 15, ACTIONS(3), 1, sym__comment, ACTIONS(153), 1, @@ -24534,64 +24601,27 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(1035), 1, - anon_sym_RPAREN, - ACTIONS(1037), 1, - aux_sym_arg_identifier_token1, - STATE(247), 1, - sym_macro_call_content, - STATE(351), 1, - sym_concatenation, - STATE(466), 1, - sym_args, - STATE(285), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(325), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13056] = 15, - ACTIONS(3), 1, - sym__comment, - ACTIONS(153), 1, - anon_sym_DQUOTE, - ACTIONS(157), 1, - anon_sym_DOLLAR, - ACTIONS(159), 1, - anon_sym_LPAREN, - ACTIONS(161), 1, - anon_sym_COMMA, - ACTIONS(163), 1, - anon_sym_SQUOTE, - ACTIONS(165), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(167), 1, - anon_sym_BQUOTE, - ACTIONS(1037), 1, - aux_sym_arg_identifier_token1, ACTIONS(1039), 1, anon_sym_RPAREN, ACTIONS(1041), 1, - anon_sym_SEMI, - STATE(351), 1, + aux_sym_arg_identifier_token1, + STATE(248), 1, + sym_macro_call_content, + STATE(352), 1, sym_concatenation, - STATE(458), 1, + STATE(467), 1, sym_args, - STATE(285), 2, + STATE(286), 2, sym_arg, aux_sym_args_repeat1, - STATE(325), 6, + STATE(326), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13108] = 15, + [13122] = 15, ACTIONS(3), 1, sym__comment, ACTIONS(153), 1, @@ -24608,61 +24638,98 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(1035), 1, - anon_sym_RPAREN, - ACTIONS(1037), 1, + ACTIONS(1041), 1, aux_sym_arg_identifier_token1, - STATE(203), 1, - sym_macro_call_content, - STATE(351), 1, + ACTIONS(1043), 1, + anon_sym_RPAREN, + ACTIONS(1045), 1, + anon_sym_SEMI, + STATE(352), 1, sym_concatenation, - STATE(466), 1, + STATE(459), 1, sym_args, - STATE(285), 2, + STATE(286), 2, sym_arg, aux_sym_args_repeat1, - STATE(325), 6, + STATE(326), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13160] = 13, + [13174] = 15, ACTIONS(3), 1, sym__comment, - ACTIONS(1043), 1, + ACTIONS(153), 1, anon_sym_DQUOTE, - ACTIONS(1046), 1, + ACTIONS(157), 1, anon_sym_DOLLAR, - ACTIONS(1049), 1, + ACTIONS(159), 1, anon_sym_LPAREN, - ACTIONS(1052), 1, + ACTIONS(161), 1, anon_sym_COMMA, - ACTIONS(1055), 1, - aux_sym_arg_identifier_token1, - ACTIONS(1058), 1, + ACTIONS(163), 1, anon_sym_SQUOTE, - ACTIONS(1061), 1, + ACTIONS(165), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1064), 1, + ACTIONS(167), 1, anon_sym_BQUOTE, - STATE(351), 1, + ACTIONS(1039), 1, + anon_sym_RPAREN, + ACTIONS(1041), 1, + aux_sym_arg_identifier_token1, + STATE(204), 1, + sym_macro_call_content, + STATE(352), 1, + sym_concatenation, + STATE(467), 1, + sym_args, + STATE(286), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(326), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13226] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1047), 1, + anon_sym_DQUOTE, + ACTIONS(1050), 1, + anon_sym_DOLLAR, + ACTIONS(1053), 1, + anon_sym_LPAREN, + ACTIONS(1056), 1, + anon_sym_COMMA, + ACTIONS(1059), 1, + aux_sym_arg_identifier_token1, + ACTIONS(1062), 1, + anon_sym_SQUOTE, + ACTIONS(1065), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1068), 1, + anon_sym_BQUOTE, + STATE(352), 1, sym_concatenation, ACTIONS(191), 2, anon_sym_RPAREN, anon_sym_SEMI, - STATE(284), 2, + STATE(285), 2, sym_arg, aux_sym_args_repeat1, - STATE(325), 6, + STATE(326), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13207] = 13, + [13273] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(153), 1, @@ -24679,222 +24746,24 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(1037), 1, + ACTIONS(1041), 1, aux_sym_arg_identifier_token1, - STATE(351), 1, + STATE(352), 1, sym_concatenation, ACTIONS(216), 2, anon_sym_RPAREN, anon_sym_SEMI, - STATE(284), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(325), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13254] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(227), 1, - sym_args, - STATE(57), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13300] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(216), 1, - sym_args, - STATE(71), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13346] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(221), 1, - sym_args, - STATE(71), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13392] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(203), 1, - sym_args, - STATE(71), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13438] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(225), 1, - sym_args, - STATE(57), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13484] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(153), 1, - anon_sym_DQUOTE, - ACTIONS(157), 1, - anon_sym_DOLLAR, - ACTIONS(159), 1, - anon_sym_LPAREN, - ACTIONS(161), 1, - anon_sym_COMMA, - ACTIONS(163), 1, - anon_sym_SQUOTE, - ACTIONS(165), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(167), 1, - anon_sym_BQUOTE, - ACTIONS(1037), 1, - aux_sym_arg_identifier_token1, - STATE(351), 1, - sym_concatenation, - STATE(504), 1, - sym_args, STATE(285), 2, sym_arg, aux_sym_args_repeat1, - STATE(325), 6, + STATE(326), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13530] = 13, + [13320] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -24911,44 +24780,11 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, + ACTIONS(1071), 1, aux_sym_arg_identifier_token1, - STATE(98), 1, + STATE(99), 1, sym_concatenation, - STATE(225), 1, - sym_args, - STATE(71), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13576] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(221), 1, + STATE(228), 1, sym_args, STATE(57), 2, sym_arg, @@ -24960,7 +24796,7 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13622] = 13, + [13366] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -24977,75 +24813,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, + ACTIONS(1071), 1, aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(227), 1, - sym_args, - STATE(71), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13668] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(240), 1, - sym_args, - STATE(71), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [13714] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, + STATE(99), 1, sym_concatenation, STATE(217), 1, sym_args, @@ -25059,7 +24829,7 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13760] = 13, + [13412] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -25076,9 +24846,273 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, + ACTIONS(1071), 1, aux_sym_arg_identifier_token1, - STATE(98), 1, + STATE(99), 1, + sym_concatenation, + STATE(222), 1, + sym_args, + STATE(71), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13458] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(204), 1, + sym_args, + STATE(71), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13504] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(226), 1, + sym_args, + STATE(57), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13550] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(153), 1, + anon_sym_DQUOTE, + ACTIONS(157), 1, + anon_sym_DOLLAR, + ACTIONS(159), 1, + anon_sym_LPAREN, + ACTIONS(161), 1, + anon_sym_COMMA, + ACTIONS(163), 1, + anon_sym_SQUOTE, + ACTIONS(165), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(167), 1, + anon_sym_BQUOTE, + ACTIONS(1041), 1, + aux_sym_arg_identifier_token1, + STATE(352), 1, + sym_concatenation, + STATE(505), 1, + sym_args, + STATE(286), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(326), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13596] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(226), 1, + sym_args, + STATE(71), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13642] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(222), 1, + sym_args, + STATE(57), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13688] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(228), 1, + sym_args, + STATE(71), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13734] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(241), 1, + sym_args, + STATE(71), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13780] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, sym_concatenation, STATE(218), 1, sym_args, @@ -25092,32 +25126,65 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13806] = 14, + [13826] = 13, ACTIONS(3), 1, sym__comment, - ACTIONS(1069), 1, + ACTIONS(107), 1, anon_sym_DQUOTE, - ACTIONS(1071), 1, + ACTIONS(111), 1, anon_sym_DOLLAR, - ACTIONS(1073), 1, + ACTIONS(113), 1, anon_sym_LPAREN, - ACTIONS(1075), 1, + ACTIONS(115), 1, anon_sym_COMMA, - ACTIONS(1077), 1, - aux_sym_arg_identifier_token1, - ACTIONS(1079), 1, + ACTIONS(117), 1, anon_sym_SQUOTE, - ACTIONS(1081), 1, + ACTIONS(119), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1083), 1, + ACTIONS(121), 1, anon_sym_BQUOTE, - STATE(245), 1, - sym__eq_sep_val_concatenation, - STATE(246), 1, - sym__eq_sep_val, - STATE(449), 1, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(219), 1, + sym_args, + STATE(71), 2, sym_arg, - STATE(476), 1, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [13872] = 14, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1073), 1, + anon_sym_DQUOTE, + ACTIONS(1075), 1, + anon_sym_DOLLAR, + ACTIONS(1077), 1, + anon_sym_LPAREN, + ACTIONS(1079), 1, + anon_sym_COMMA, + ACTIONS(1081), 1, + aux_sym_arg_identifier_token1, + ACTIONS(1083), 1, + anon_sym_SQUOTE, + ACTIONS(1085), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1087), 1, + anon_sym_BQUOTE, + STATE(246), 1, + sym__eq_sep_val_concatenation, + STATE(247), 1, + sym__eq_sep_val, + STATE(450), 1, + sym_arg, + STATE(477), 1, sym_concatenation, STATE(132), 6, sym__arg_with_paren, @@ -25126,7 +25193,7 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13854] = 13, + [13920] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(153), 1, @@ -25143,23 +25210,23 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(1037), 1, + ACTIONS(1041), 1, aux_sym_arg_identifier_token1, - STATE(351), 1, + STATE(352), 1, sym_concatenation, - STATE(487), 1, + STATE(488), 1, sym_args, - STATE(285), 2, + STATE(286), 2, sym_arg, aux_sym_args_repeat1, - STATE(325), 6, + STATE(326), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13900] = 13, + [13966] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(153), 1, @@ -25176,23 +25243,23 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(1037), 1, + ACTIONS(1041), 1, aux_sym_arg_identifier_token1, - STATE(351), 1, + STATE(352), 1, sym_concatenation, - STATE(501), 1, + STATE(502), 1, sym_args, - STATE(285), 2, + STATE(286), 2, sym_arg, aux_sym_args_repeat1, - STATE(325), 6, + STATE(326), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13946] = 13, + [14012] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -25209,9 +25276,42 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, + ACTIONS(1071), 1, aux_sym_arg_identifier_token1, - STATE(98), 1, + STATE(99), 1, + sym_concatenation, + STATE(219), 1, + sym_args, + STATE(57), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14058] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, sym_concatenation, STATE(218), 1, sym_args, @@ -25225,7 +25325,73 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [13992] = 13, + [14104] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(153), 1, + anon_sym_DQUOTE, + ACTIONS(157), 1, + anon_sym_DOLLAR, + ACTIONS(159), 1, + anon_sym_LPAREN, + ACTIONS(161), 1, + anon_sym_COMMA, + ACTIONS(163), 1, + anon_sym_SQUOTE, + ACTIONS(165), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(167), 1, + anon_sym_BQUOTE, + ACTIONS(1041), 1, + aux_sym_arg_identifier_token1, + STATE(352), 1, + sym_concatenation, + STATE(486), 1, + sym_args, + STATE(286), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(326), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14150] = 13, + ACTIONS(3), 1, + sym__comment, + ACTIONS(153), 1, + anon_sym_DQUOTE, + ACTIONS(157), 1, + anon_sym_DOLLAR, + ACTIONS(159), 1, + anon_sym_LPAREN, + ACTIONS(161), 1, + anon_sym_COMMA, + ACTIONS(163), 1, + anon_sym_SQUOTE, + ACTIONS(165), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(167), 1, + anon_sym_BQUOTE, + ACTIONS(1041), 1, + aux_sym_arg_identifier_token1, + STATE(352), 1, + sym_concatenation, + STATE(492), 1, + sym_args, + STATE(286), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(326), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14196] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -25242,9 +25408,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, + ACTIONS(1071), 1, aux_sym_arg_identifier_token1, - STATE(98), 1, + STATE(99), 1, sym_concatenation, STATE(217), 1, sym_args, @@ -25258,7 +25424,7 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [14038] = 13, + [14242] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(153), 1, @@ -25275,56 +25441,23 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(1037), 1, + ACTIONS(1041), 1, aux_sym_arg_identifier_token1, - STATE(351), 1, + STATE(352), 1, sym_concatenation, - STATE(485), 1, + STATE(496), 1, sym_args, - STATE(285), 2, + STATE(286), 2, sym_arg, aux_sym_args_repeat1, - STATE(325), 6, + STATE(326), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [14084] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(153), 1, - anon_sym_DQUOTE, - ACTIONS(157), 1, - anon_sym_DOLLAR, - ACTIONS(159), 1, - anon_sym_LPAREN, - ACTIONS(161), 1, - anon_sym_COMMA, - ACTIONS(163), 1, - anon_sym_SQUOTE, - ACTIONS(165), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(167), 1, - anon_sym_BQUOTE, - ACTIONS(1037), 1, - aux_sym_arg_identifier_token1, - STATE(351), 1, - sym_concatenation, - STATE(491), 1, - sym_args, - STATE(285), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(325), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14130] = 13, + [14288] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -25341,242 +25474,23 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(216), 1, - sym_args, - STATE(57), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14176] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(153), 1, - anon_sym_DQUOTE, - ACTIONS(157), 1, - anon_sym_DOLLAR, - ACTIONS(159), 1, - anon_sym_LPAREN, - ACTIONS(161), 1, - anon_sym_COMMA, - ACTIONS(163), 1, - anon_sym_SQUOTE, - ACTIONS(165), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(167), 1, - anon_sym_BQUOTE, - ACTIONS(1037), 1, - aux_sym_arg_identifier_token1, - STATE(351), 1, - sym_concatenation, - STATE(495), 1, - sym_args, - STATE(285), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(325), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14222] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(203), 1, - sym_args, - STATE(57), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14268] = 13, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(240), 1, - sym_args, - STATE(57), 2, - sym_arg, - aux_sym_args_repeat1, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14314] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(224), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14356] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(251), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14398] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1069), 1, - anon_sym_DQUOTE, ACTIONS(1071), 1, - anon_sym_DOLLAR, - ACTIONS(1073), 1, - anon_sym_LPAREN, - ACTIONS(1075), 1, - anon_sym_COMMA, - ACTIONS(1077), 1, aux_sym_arg_identifier_token1, - ACTIONS(1079), 1, - anon_sym_SQUOTE, - ACTIONS(1081), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1083), 1, - anon_sym_BQUOTE, - STATE(170), 1, + STATE(99), 1, sym_concatenation, - STATE(175), 1, + STATE(204), 1, + sym_args, + STATE(57), 2, sym_arg, - STATE(118), 6, + aux_sym_args_repeat1, + STATE(80), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [14440] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(153), 1, - anon_sym_DQUOTE, - ACTIONS(157), 1, - anon_sym_DOLLAR, - ACTIONS(159), 1, - anon_sym_LPAREN, - ACTIONS(161), 1, - anon_sym_COMMA, - ACTIONS(163), 1, - anon_sym_SQUOTE, - ACTIONS(165), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(167), 1, - anon_sym_BQUOTE, - ACTIONS(1037), 1, - aux_sym_arg_identifier_token1, - STATE(351), 1, - sym_concatenation, - STATE(398), 1, - sym_arg, - STATE(325), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14482] = 12, + [14334] = 13, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -25593,11 +25507,44 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, + ACTIONS(1071), 1, aux_sym_arg_identifier_token1, - STATE(98), 1, + STATE(99), 1, sym_concatenation, - STATE(232), 1, + STATE(241), 1, + sym_args, + STATE(57), 2, + sym_arg, + aux_sym_args_repeat1, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14380] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(225), 1, sym_arg, STATE(80), 6, sym__arg_with_paren, @@ -25606,7 +25553,7 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [14524] = 12, + [14422] = 12, ACTIONS(3), 1, sym__comment, ACTIONS(107), 1, @@ -25623,279 +25570,9 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(121), 1, anon_sym_BQUOTE, - ACTIONS(1067), 1, + ACTIONS(1071), 1, aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(207), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14566] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(231), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14608] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(230), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14650] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(229), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14692] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(228), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14734] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(226), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14776] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(222), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14818] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(253), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14860] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, - sym_concatenation, - STATE(220), 1, - sym_arg, - STATE(80), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [14902] = 12, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(98), 1, + STATE(99), 1, sym_concatenation, STATE(252), 1, sym_arg, @@ -25906,14 +25583,404 @@ static uint16_t ts_small_parse_table[] = { sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [14944] = 5, + [14464] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1073), 1, + anon_sym_DQUOTE, + ACTIONS(1075), 1, + anon_sym_DOLLAR, + ACTIONS(1077), 1, + anon_sym_LPAREN, + ACTIONS(1079), 1, + anon_sym_COMMA, + ACTIONS(1081), 1, + aux_sym_arg_identifier_token1, + ACTIONS(1083), 1, + anon_sym_SQUOTE, + ACTIONS(1085), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1087), 1, + anon_sym_BQUOTE, + STATE(171), 1, + sym_concatenation, + STATE(176), 1, + sym_arg, + STATE(127), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14506] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(153), 1, + anon_sym_DQUOTE, + ACTIONS(157), 1, + anon_sym_DOLLAR, + ACTIONS(159), 1, + anon_sym_LPAREN, + ACTIONS(161), 1, + anon_sym_COMMA, + ACTIONS(163), 1, + anon_sym_SQUOTE, + ACTIONS(165), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(167), 1, + anon_sym_BQUOTE, + ACTIONS(1041), 1, + aux_sym_arg_identifier_token1, + STATE(352), 1, + sym_concatenation, + STATE(399), 1, + sym_arg, + STATE(326), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14548] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(233), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14590] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(208), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14632] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(232), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14674] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(231), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14716] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(230), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14758] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(229), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14800] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(227), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14842] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(223), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14884] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(182), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14926] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(221), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [14968] = 12, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(99), 1, + sym_concatenation, + STATE(253), 1, + sym_arg, + STATE(80), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [15010] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(283), 1, anon_sym_DOLLAR, - ACTIONS(1085), 1, + ACTIONS(1089), 1, sym__concat, - STATE(326), 1, + STATE(327), 1, aux_sym_concatenation_repeat1, ACTIONS(281), 12, ts_builtin_sym_end, @@ -25928,14 +25995,14 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [14971] = 5, + [15037] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(296), 1, anon_sym_DOLLAR, - ACTIONS(1085), 1, + ACTIONS(1089), 1, sym__concat, - STATE(324), 1, + STATE(325), 1, aux_sym_concatenation_repeat1, ACTIONS(294), 12, ts_builtin_sym_end, @@ -25950,14 +26017,14 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [14998] = 5, + [15064] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(276), 1, anon_sym_DOLLAR, - ACTIONS(1087), 1, + ACTIONS(1091), 1, sym__concat, - STATE(326), 1, + STATE(327), 1, aux_sym_concatenation_repeat1, ACTIONS(274), 12, ts_builtin_sym_end, @@ -25972,7 +26039,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15025] = 3, + [15091] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(312), 1, @@ -25991,12 +26058,12 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15047] = 3, + [15113] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(340), 1, + ACTIONS(332), 1, anon_sym_DOLLAR, - ACTIONS(338), 13, + ACTIONS(330), 13, sym__concat, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -26010,104 +26077,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15069] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(320), 1, - anon_sym_DOLLAR, - ACTIONS(318), 13, - sym__concat, - ts_builtin_sym_end, - anon_sym_DQUOTE, - anon_sym_RPAREN, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_arg_identifier_token1, - anon_sym_SQUOTE, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - anon_sym_LF, - anon_sym_CR, - [15091] = 10, - ACTIONS(3), 1, - sym__comment, - ACTIONS(107), 1, - anon_sym_DQUOTE, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - anon_sym_LPAREN, - ACTIONS(115), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_SQUOTE, - ACTIONS(119), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(121), 1, - anon_sym_BQUOTE, - ACTIONS(1067), 1, - aux_sym_arg_identifier_token1, - STATE(84), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [15127] = 10, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1069), 1, - anon_sym_DQUOTE, - ACTIONS(1071), 1, - anon_sym_DOLLAR, - ACTIONS(1073), 1, - anon_sym_LPAREN, - ACTIONS(1075), 1, - anon_sym_COMMA, - ACTIONS(1077), 1, - aux_sym_arg_identifier_token1, - ACTIONS(1079), 1, - anon_sym_SQUOTE, - ACTIONS(1081), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1083), 1, - anon_sym_BQUOTE, - STATE(144), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [15163] = 10, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1090), 1, - anon_sym_DQUOTE, - ACTIONS(1092), 1, - anon_sym_DOLLAR, - ACTIONS(1094), 1, - anon_sym_LPAREN, - ACTIONS(1096), 1, - anon_sym_COMMA, - ACTIONS(1098), 1, - aux_sym_arg_identifier_token1, - ACTIONS(1100), 1, - anon_sym_SQUOTE, - ACTIONS(1102), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1104), 1, - anon_sym_BQUOTE, - STATE(462), 6, - sym__arg_with_paren, - sym__arg, - sym_arg_identifier, - sym_double_quoted_arg, - sym_single_quoted_arg, - sym_cmd_substitution_arg, - [15199] = 3, + [15135] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(324), 1, @@ -26126,7 +26096,104 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15221] = 3, + [15157] = 10, + ACTIONS(3), 1, + sym__comment, + ACTIONS(107), 1, + anon_sym_DQUOTE, + ACTIONS(111), 1, + anon_sym_DOLLAR, + ACTIONS(113), 1, + anon_sym_LPAREN, + ACTIONS(115), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_SQUOTE, + ACTIONS(119), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(121), 1, + anon_sym_BQUOTE, + ACTIONS(1071), 1, + aux_sym_arg_identifier_token1, + STATE(84), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [15193] = 10, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1073), 1, + anon_sym_DQUOTE, + ACTIONS(1075), 1, + anon_sym_DOLLAR, + ACTIONS(1077), 1, + anon_sym_LPAREN, + ACTIONS(1079), 1, + anon_sym_COMMA, + ACTIONS(1081), 1, + aux_sym_arg_identifier_token1, + ACTIONS(1083), 1, + anon_sym_SQUOTE, + ACTIONS(1085), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1087), 1, + anon_sym_BQUOTE, + STATE(144), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [15229] = 10, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1094), 1, + anon_sym_DQUOTE, + ACTIONS(1096), 1, + anon_sym_DOLLAR, + ACTIONS(1098), 1, + anon_sym_LPAREN, + ACTIONS(1100), 1, + anon_sym_COMMA, + ACTIONS(1102), 1, + aux_sym_arg_identifier_token1, + ACTIONS(1104), 1, + anon_sym_SQUOTE, + ACTIONS(1106), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1108), 1, + anon_sym_BQUOTE, + STATE(463), 6, + sym__arg_with_paren, + sym__arg, + sym_arg_identifier, + sym_double_quoted_arg, + sym_single_quoted_arg, + sym_cmd_substitution_arg, + [15265] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(340), 1, + anon_sym_DOLLAR, + ACTIONS(338), 13, + sym__concat, + ts_builtin_sym_end, + anon_sym_DQUOTE, + anon_sym_RPAREN, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_COMMA, + aux_sym_arg_identifier_token1, + anon_sym_SQUOTE, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + anon_sym_LF, + anon_sym_CR, + [15287] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(304), 1, @@ -26145,7 +26212,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15243] = 10, + [15309] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(175), 1, @@ -26162,16 +26229,16 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(189), 1, anon_sym_BQUOTE, - ACTIONS(1106), 1, + ACTIONS(1110), 1, aux_sym_arg_identifier_token1, - STATE(407), 6, + STATE(408), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [15279] = 3, + [15345] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(312), 1, @@ -26190,12 +26257,12 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15301] = 3, + [15367] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(316), 1, + ACTIONS(320), 1, anon_sym_DOLLAR, - ACTIONS(314), 13, + ACTIONS(318), 13, sym__concat, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -26209,7 +26276,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15323] = 10, + [15389] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(153), 1, @@ -26226,16 +26293,16 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(1037), 1, + ACTIONS(1041), 1, aux_sym_arg_identifier_token1, - STATE(340), 6, + STATE(341), 6, sym__arg_with_paren, sym__arg, sym_arg_identifier, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [15359] = 3, + [15425] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(336), 1, @@ -26254,7 +26321,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15381] = 3, + [15447] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(276), 1, @@ -26273,7 +26340,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15403] = 3, + [15469] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(308), 1, @@ -26292,7 +26359,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15425] = 10, + [15491] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(187), 1, @@ -26301,23 +26368,23 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(234), 1, anon_sym_RPAREN, - ACTIONS(1108), 1, - anon_sym_DOLLAR, - ACTIONS(1110), 1, - anon_sym_LPAREN, ACTIONS(1112), 1, + anon_sym_DOLLAR, + ACTIONS(1114), 1, + anon_sym_LPAREN, + ACTIONS(1116), 1, aux_sym_pf_arg_identifier_token1, - STATE(399), 1, + STATE(400), 1, sym_pf_concatenation, - STATE(352), 2, + STATE(353), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(376), 4, + STATE(377), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15460] = 10, + [15526] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(224), 1, @@ -26328,46 +26395,46 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(230), 1, anon_sym_BQUOTE, - ACTIONS(1114), 1, + ACTIONS(1118), 1, aux_sym_pf_arg_identifier_token1, - STATE(115), 1, + STATE(116), 1, sym_pf_concatenation, - STATE(265), 1, + STATE(266), 1, sym_pf_args, STATE(72), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(101), 4, + STATE(106), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15495] = 10, + [15561] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(187), 1, anon_sym_DOLLAR_LPAREN, ACTIONS(189), 1, anon_sym_BQUOTE, - ACTIONS(1108), 1, - anon_sym_DOLLAR, - ACTIONS(1110), 1, - anon_sym_LPAREN, ACTIONS(1112), 1, + anon_sym_DOLLAR, + ACTIONS(1114), 1, + anon_sym_LPAREN, + ACTIONS(1116), 1, aux_sym_pf_arg_identifier_token1, - STATE(399), 1, + STATE(400), 1, sym_pf_concatenation, - STATE(498), 1, + STATE(499), 1, sym_pf_args, - STATE(342), 2, + STATE(343), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(376), 4, + STATE(377), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15530] = 10, + [15596] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(224), 1, @@ -26378,21 +26445,21 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(230), 1, anon_sym_BQUOTE, - ACTIONS(1114), 1, + ACTIONS(1118), 1, aux_sym_pf_arg_identifier_token1, - STATE(115), 1, + STATE(116), 1, sym_pf_concatenation, - STATE(262), 1, + STATE(263), 1, sym_pf_args, - STATE(94), 2, + STATE(98), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(101), 4, + STATE(106), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15565] = 10, + [15631] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(224), 1, @@ -26403,46 +26470,46 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(230), 1, anon_sym_BQUOTE, - ACTIONS(1114), 1, + ACTIONS(1118), 1, aux_sym_pf_arg_identifier_token1, - STATE(115), 1, + STATE(116), 1, sym_pf_concatenation, - STATE(189), 1, + STATE(190), 1, sym_pf_args, - STATE(94), 2, + STATE(98), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(101), 4, + STATE(106), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15600] = 10, + [15666] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(187), 1, anon_sym_DOLLAR_LPAREN, ACTIONS(189), 1, anon_sym_BQUOTE, - ACTIONS(1108), 1, - anon_sym_DOLLAR, - ACTIONS(1110), 1, - anon_sym_LPAREN, ACTIONS(1112), 1, + anon_sym_DOLLAR, + ACTIONS(1114), 1, + anon_sym_LPAREN, + ACTIONS(1116), 1, aux_sym_pf_arg_identifier_token1, - STATE(399), 1, + STATE(400), 1, sym_pf_concatenation, - STATE(506), 1, + STATE(507), 1, sym_pf_args, - STATE(342), 2, + STATE(343), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(376), 4, + STATE(377), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15635] = 10, + [15701] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(224), 1, @@ -26453,21 +26520,21 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(230), 1, anon_sym_BQUOTE, - ACTIONS(1114), 1, + ACTIONS(1118), 1, aux_sym_pf_arg_identifier_token1, - STATE(115), 1, + STATE(116), 1, sym_pf_concatenation, - STATE(265), 1, + STATE(266), 1, sym_pf_args, - STATE(94), 2, + STATE(98), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(101), 4, + STATE(106), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15670] = 10, + [15736] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(224), 1, @@ -26478,21 +26545,21 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(230), 1, anon_sym_BQUOTE, - ACTIONS(1114), 1, + ACTIONS(1118), 1, aux_sym_pf_arg_identifier_token1, - STATE(115), 1, + STATE(116), 1, sym_pf_concatenation, - STATE(189), 1, + STATE(190), 1, sym_pf_args, STATE(72), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(101), 4, + STATE(106), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15705] = 10, + [15771] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(224), 1, @@ -26503,21 +26570,21 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(230), 1, anon_sym_BQUOTE, - ACTIONS(1114), 1, + ACTIONS(1118), 1, aux_sym_pf_arg_identifier_token1, - STATE(115), 1, + STATE(116), 1, sym_pf_concatenation, - STATE(262), 1, + STATE(263), 1, sym_pf_args, STATE(72), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(101), 4, + STATE(106), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15740] = 3, + [15806] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(296), 1, @@ -26535,32 +26602,32 @@ static uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [15761] = 10, + [15827] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(252), 1, anon_sym_RPAREN, - ACTIONS(1116), 1, + ACTIONS(1120), 1, anon_sym_DOLLAR, - ACTIONS(1119), 1, + ACTIONS(1123), 1, anon_sym_LPAREN, - ACTIONS(1122), 1, + ACTIONS(1126), 1, aux_sym_pf_arg_identifier_token1, - ACTIONS(1125), 1, + ACTIONS(1129), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1128), 1, + ACTIONS(1132), 1, anon_sym_BQUOTE, - STATE(399), 1, + STATE(400), 1, sym_pf_concatenation, - STATE(352), 2, + STATE(353), 2, sym_pf_arg, aux_sym_pf_args_repeat1, - STATE(376), 4, + STATE(377), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15796] = 10, + [15862] = 10, ACTIONS(3), 1, sym__comment, ACTIONS(240), 1, @@ -26571,134 +26638,134 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(250), 1, anon_sym_BQUOTE, - ACTIONS(1131), 1, + ACTIONS(1135), 1, sym__eq_sep_key_identifier, - STATE(177), 1, + STATE(178), 1, sym__eq_sep_key_concatenation, - STATE(179), 1, + STATE(181), 1, sym__eq_sep_key, - STATE(195), 1, + STATE(196), 1, sym_eq_sep_args, STATE(130), 4, sym__eq_sep_key_single, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [15830] = 11, + [15896] = 11, ACTIONS(3), 1, sym__comment, - ACTIONS(1133), 1, - aux_sym__pf_dot_arg_identifier_token1, - ACTIONS(1135), 1, - anon_sym_DOLLAR, ACTIONS(1137), 1, - anon_sym_DOLLAR_LPAREN, + aux_sym__pf_dot_arg_identifier_token1, ACTIONS(1139), 1, + anon_sym_DOLLAR, + ACTIONS(1141), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1143), 1, anon_sym_BQUOTE, STATE(58), 1, sym_pf_dot_arg, STATE(103), 1, sym_pf_dot_concatenation, - STATE(190), 1, - sym_pf_new_args, STATE(191), 1, - sym_pf_dot_cmd_args, + sym_pf_new_args, STATE(192), 1, + sym_pf_dot_cmd_args, + STATE(193), 1, sym_pf_dot_args, - STATE(95), 3, + STATE(96), 3, sym__pf_dot_arg_identifier, sym__pf_dot_arg, sym_cmd_substitution_arg, - [15866] = 11, + [15932] = 11, ACTIONS(3), 1, sym__comment, - ACTIONS(1133), 1, - aux_sym__pf_dot_arg_identifier_token1, - ACTIONS(1135), 1, - anon_sym_DOLLAR, ACTIONS(1137), 1, - anon_sym_DOLLAR_LPAREN, + aux_sym__pf_dot_arg_identifier_token1, ACTIONS(1139), 1, + anon_sym_DOLLAR, + ACTIONS(1141), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1143), 1, anon_sym_BQUOTE, STATE(73), 1, sym_pf_dot_arg, STATE(103), 1, sym_pf_dot_concatenation, - STATE(190), 1, + STATE(191), 1, sym_pf_new_args, - STATE(191), 1, - sym_pf_dot_cmd_args, - STATE(274), 1, - sym_pf_dot_args, - STATE(95), 3, - sym__pf_dot_arg_identifier, - sym__pf_dot_arg, - sym_cmd_substitution_arg, - [15902] = 10, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1141), 1, - aux_sym__pf_dot_arg_identifier_token1, - ACTIONS(1143), 1, - anon_sym_DOLLAR, - ACTIONS(1145), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1147), 1, - anon_sym_BQUOTE, - STATE(119), 1, - sym_pf_dot_arg, - STATE(159), 1, - sym_pf_dot_concatenation, - STATE(191), 1, - sym_pf_dot_cmd_args, STATE(192), 1, + sym_pf_dot_cmd_args, + STATE(275), 1, sym_pf_dot_args, - STATE(129), 3, + STATE(96), 3, sym__pf_dot_arg_identifier, sym__pf_dot_arg, sym_cmd_substitution_arg, - [15935] = 10, + [15968] = 10, ACTIONS(3), 1, sym__comment, - ACTIONS(1141), 1, - aux_sym__pf_dot_arg_identifier_token1, - ACTIONS(1143), 1, - anon_sym_DOLLAR, ACTIONS(1145), 1, - anon_sym_DOLLAR_LPAREN, + aux_sym__pf_dot_arg_identifier_token1, ACTIONS(1147), 1, + anon_sym_DOLLAR, + ACTIONS(1149), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1151), 1, anon_sym_BQUOTE, - STATE(119), 1, + STATE(122), 1, sym_pf_dot_arg, STATE(159), 1, sym_pf_dot_concatenation, - STATE(191), 1, + STATE(192), 1, sym_pf_dot_cmd_args, - STATE(274), 1, + STATE(193), 1, sym_pf_dot_args, - STATE(129), 3, + STATE(120), 3, sym__pf_dot_arg_identifier, sym__pf_dot_arg, sym_cmd_substitution_arg, - [15968] = 7, + [16001] = 10, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1145), 1, + aux_sym__pf_dot_arg_identifier_token1, + ACTIONS(1147), 1, + anon_sym_DOLLAR, + ACTIONS(1149), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1151), 1, + anon_sym_BQUOTE, + STATE(122), 1, + sym_pf_dot_arg, + STATE(159), 1, + sym_pf_dot_concatenation, + STATE(192), 1, + sym_pf_dot_cmd_args, + STATE(275), 1, + sym_pf_dot_args, + STATE(120), 3, + sym__pf_dot_arg_identifier, + sym__pf_dot_arg, + sym_cmd_substitution_arg, + [16034] = 7, ACTIONS(3), 1, sym__comment, ACTIONS(187), 1, anon_sym_DOLLAR_LPAREN, ACTIONS(189), 1, anon_sym_BQUOTE, - ACTIONS(1108), 1, - anon_sym_DOLLAR, - ACTIONS(1110), 1, - anon_sym_LPAREN, ACTIONS(1112), 1, + anon_sym_DOLLAR, + ACTIONS(1114), 1, + anon_sym_LPAREN, + ACTIONS(1116), 1, aux_sym_pf_arg_identifier_token1, - STATE(394), 4, + STATE(395), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [15993] = 7, + [16059] = 7, ACTIONS(3), 1, sym__comment, ACTIONS(224), 1, @@ -26709,14 +26776,14 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(230), 1, anon_sym_BQUOTE, - ACTIONS(1114), 1, + ACTIONS(1118), 1, aux_sym_pf_arg_identifier_token1, - STATE(110), 4, + STATE(109), 4, sym__pf_arg_parentheses, sym_pf_arg_identifier, sym__pf_arg, sym_cmd_substitution_arg, - [16018] = 7, + [16084] = 7, ACTIONS(3), 1, sym__comment, ACTIONS(240), 1, @@ -26727,165 +26794,152 @@ static uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_LPAREN, ACTIONS(250), 1, anon_sym_BQUOTE, - ACTIONS(1149), 1, + ACTIONS(1153), 1, sym__eq_sep_key_identifier, - STATE(147), 4, + STATE(134), 4, sym__eq_sep_key_single, sym_double_quoted_arg, sym_single_quoted_arg, sym_cmd_substitution_arg, - [16043] = 8, + [16109] = 8, ACTIONS(3), 1, sym__comment, - ACTIONS(1141), 1, - aux_sym__pf_dot_arg_identifier_token1, - ACTIONS(1143), 1, - anon_sym_DOLLAR, ACTIONS(1145), 1, - anon_sym_DOLLAR_LPAREN, + aux_sym__pf_dot_arg_identifier_token1, ACTIONS(1147), 1, + anon_sym_DOLLAR, + ACTIONS(1149), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1151), 1, anon_sym_BQUOTE, STATE(142), 1, sym_pf_dot_arg, STATE(159), 1, sym_pf_dot_concatenation, - STATE(129), 3, + STATE(120), 3, sym__pf_dot_arg_identifier, sym__pf_dot_arg, sym_cmd_substitution_arg, - [16070] = 7, - ACTIONS(404), 1, + [16136] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(1151), 1, + ACTIONS(1155), 1, anon_sym_DQUOTE, - ACTIONS(1153), 1, + ACTIONS(1157), 1, aux_sym_double_quoted_arg_token1, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, - ACTIONS(1155), 2, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - STATE(365), 2, - sym_cmd_substitution_arg, - aux_sym_double_quoted_arg_repeat1, - [16094] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, ACTIONS(1161), 1, - anon_sym_DQUOTE, - ACTIONS(1163), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(1165), 2, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - STATE(374), 2, - sym_cmd_substitution_arg, - aux_sym_double_quoted_arg_repeat1, - [16118] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1157), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, + ACTIONS(1163), 1, anon_sym_BQUOTE, - ACTIONS(1167), 1, - anon_sym_DQUOTE, - ACTIONS(1169), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(1171), 2, + ACTIONS(1159), 2, aux_sym_double_quoted_arg_token2, aux_sym_double_quoted_arg_token3, STATE(366), 2, sym_cmd_substitution_arg, aux_sym_double_quoted_arg_repeat1, - [16142] = 7, - ACTIONS(404), 1, + [16160] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(1157), 1, + ACTIONS(1161), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, ACTIONS(1163), 1, + anon_sym_BQUOTE, + ACTIONS(1165), 1, + anon_sym_DQUOTE, + ACTIONS(1167), 1, aux_sym_double_quoted_arg_token1, + ACTIONS(1169), 2, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + STATE(375), 2, + sym_cmd_substitution_arg, + aux_sym_double_quoted_arg_repeat1, + [16184] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1161), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1163), 1, + anon_sym_BQUOTE, + ACTIONS(1171), 1, + anon_sym_DQUOTE, ACTIONS(1173), 1, - anon_sym_DQUOTE, - ACTIONS(1165), 2, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - STATE(374), 2, - sym_cmd_substitution_arg, - aux_sym_double_quoted_arg_repeat1, - [16166] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, - ACTIONS(1163), 1, aux_sym_double_quoted_arg_token1, - ACTIONS(1175), 1, - anon_sym_DQUOTE, - ACTIONS(1165), 2, + ACTIONS(1175), 2, aux_sym_double_quoted_arg_token2, aux_sym_double_quoted_arg_token3, - STATE(374), 2, + STATE(367), 2, sym_cmd_substitution_arg, aux_sym_double_quoted_arg_repeat1, - [16190] = 7, - ACTIONS(404), 1, + [16208] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(1157), 1, + ACTIONS(1161), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, + ACTIONS(1163), 1, anon_sym_BQUOTE, + ACTIONS(1167), 1, + aux_sym_double_quoted_arg_token1, ACTIONS(1177), 1, anon_sym_DQUOTE, + ACTIONS(1169), 2, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + STATE(375), 2, + sym_cmd_substitution_arg, + aux_sym_double_quoted_arg_repeat1, + [16232] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1161), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1163), 1, + anon_sym_BQUOTE, + ACTIONS(1167), 1, + aux_sym_double_quoted_arg_token1, ACTIONS(1179), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(1181), 2, + anon_sym_DQUOTE, + ACTIONS(1169), 2, aux_sym_double_quoted_arg_token2, aux_sym_double_quoted_arg_token3, - STATE(378), 2, + STATE(375), 2, sym_cmd_substitution_arg, aux_sym_double_quoted_arg_repeat1, - [16214] = 7, - ACTIONS(404), 1, + [16256] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(1157), 1, + ACTIONS(1161), 1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, + ACTIONS(1163), 1, anon_sym_BQUOTE, + ACTIONS(1181), 1, + anon_sym_DQUOTE, ACTIONS(1183), 1, - anon_sym_DQUOTE, - ACTIONS(1185), 1, aux_sym_double_quoted_arg_token1, - ACTIONS(1187), 2, + ACTIONS(1185), 2, aux_sym_double_quoted_arg_token2, aux_sym_double_quoted_arg_token3, - STATE(363), 2, + STATE(379), 2, sym_cmd_substitution_arg, aux_sym_double_quoted_arg_repeat1, - [16238] = 3, - ACTIONS(3), 1, + [16280] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(1191), 1, - anon_sym_DOLLAR, - ACTIONS(1189), 7, - anon_sym_DQUOTE, - anon_sym_LPAREN, - anon_sym_COMMA, - aux_sym_arg_identifier_token1, - anon_sym_SQUOTE, + ACTIONS(1161), 1, anon_sym_DOLLAR_LPAREN, + ACTIONS(1163), 1, anon_sym_BQUOTE, - [16254] = 3, + ACTIONS(1187), 1, + anon_sym_DQUOTE, + ACTIONS(1189), 1, + aux_sym_double_quoted_arg_token1, + ACTIONS(1191), 2, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + STATE(364), 2, + sym_cmd_substitution_arg, + aux_sym_double_quoted_arg_repeat1, + [16304] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(1195), 1, @@ -26898,7 +26952,7 @@ static uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16270] = 3, + [16320] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(1199), 1, @@ -26911,80 +26965,138 @@ static uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16286] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, - ACTIONS(1163), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(1201), 1, - anon_sym_DQUOTE, - ACTIONS(1165), 2, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - STATE(374), 2, - sym_cmd_substitution_arg, - aux_sym_double_quoted_arg_repeat1, - [16310] = 5, + [16336] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(375), 1, - anon_sym_DOLLAR, ACTIONS(1203), 1, + anon_sym_DOLLAR, + ACTIONS(1201), 7, + anon_sym_DQUOTE, + anon_sym_LPAREN, + anon_sym_COMMA, + aux_sym_arg_identifier_token1, + anon_sym_SQUOTE, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16352] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1161), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1163), 1, + anon_sym_BQUOTE, + ACTIONS(1167), 1, + aux_sym_double_quoted_arg_token1, + ACTIONS(1205), 1, + anon_sym_DQUOTE, + ACTIONS(1169), 2, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + STATE(375), 2, + sym_cmd_substitution_arg, + aux_sym_double_quoted_arg_repeat1, + [16376] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(372), 1, + anon_sym_DOLLAR, + ACTIONS(1207), 1, sym__concat, - STATE(379), 1, + STATE(380), 1, aux_sym_pf_concatenation_repeat1, - ACTIONS(373), 5, + ACTIONS(370), 5, anon_sym_RPAREN, anon_sym_LPAREN, aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16330] = 7, - ACTIONS(404), 1, + [16396] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(1205), 1, + ACTIONS(1209), 1, anon_sym_DQUOTE, + ACTIONS(1211), 1, + aux_sym_double_quoted_arg_token1, + ACTIONS(1217), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1220), 1, + anon_sym_BQUOTE, + ACTIONS(1214), 2, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + STATE(375), 2, + sym_cmd_substitution_arg, + aux_sym_double_quoted_arg_repeat1, + [16420] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1161), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1163), 1, + anon_sym_BQUOTE, + ACTIONS(1223), 1, + anon_sym_DQUOTE, + ACTIONS(1225), 1, + aux_sym_double_quoted_arg_token1, + ACTIONS(1227), 2, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + STATE(373), 2, + sym_cmd_substitution_arg, + aux_sym_double_quoted_arg_repeat1, + [16444] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(378), 1, + anon_sym_DOLLAR, ACTIONS(1207), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(1213), 1, + sym__concat, + STATE(374), 1, + aux_sym_pf_concatenation_repeat1, + ACTIONS(376), 5, + anon_sym_RPAREN, + anon_sym_LPAREN, + aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, - ACTIONS(1216), 1, anon_sym_BQUOTE, - ACTIONS(1210), 2, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - STATE(374), 2, - sym_cmd_substitution_arg, - aux_sym_double_quoted_arg_repeat1, - [16354] = 7, - ACTIONS(404), 1, + [16464] = 3, + ACTIONS(3), 1, sym__comment, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, - ACTIONS(1219), 1, + ACTIONS(1231), 1, + anon_sym_DOLLAR, + ACTIONS(1229), 7, anon_sym_DQUOTE, - ACTIONS(1221), 1, + anon_sym_LPAREN, + anon_sym_COMMA, + aux_sym_arg_identifier_token1, + anon_sym_SQUOTE, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16480] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1161), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1163), 1, + anon_sym_BQUOTE, + ACTIONS(1167), 1, aux_sym_double_quoted_arg_token1, - ACTIONS(1223), 2, + ACTIONS(1233), 1, + anon_sym_DQUOTE, + ACTIONS(1169), 2, aux_sym_double_quoted_arg_token2, aux_sym_double_quoted_arg_token3, - STATE(372), 2, + STATE(375), 2, sym_cmd_substitution_arg, aux_sym_double_quoted_arg_repeat1, - [16378] = 5, + [16504] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(365), 1, anon_sym_DOLLAR, - ACTIONS(1203), 1, + ACTIONS(1235), 1, sym__concat, - STATE(373), 1, + STATE(380), 1, aux_sym_pf_concatenation_repeat1, ACTIONS(363), 5, anon_sym_RPAREN, @@ -26992,91 +27104,46 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16398] = 3, - ACTIONS(3), 1, + [16524] = 7, + ACTIONS(405), 1, sym__comment, - ACTIONS(1227), 1, - anon_sym_DOLLAR, - ACTIONS(1225), 7, - anon_sym_DQUOTE, - anon_sym_LPAREN, - anon_sym_COMMA, - aux_sym_arg_identifier_token1, - anon_sym_SQUOTE, + ACTIONS(1161), 1, anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16414] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, ACTIONS(1163), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(1229), 1, + anon_sym_BQUOTE, + ACTIONS(1238), 1, anon_sym_DQUOTE, - ACTIONS(1165), 2, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - STATE(374), 2, - sym_cmd_substitution_arg, - aux_sym_double_quoted_arg_repeat1, - [16438] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(379), 1, - anon_sym_DOLLAR, - ACTIONS(1231), 1, - sym__concat, - STATE(379), 1, - aux_sym_pf_concatenation_repeat1, - ACTIONS(377), 5, - anon_sym_RPAREN, - anon_sym_LPAREN, - aux_sym_pf_arg_identifier_token1, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16458] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, - ACTIONS(1234), 1, - anon_sym_DQUOTE, - ACTIONS(1236), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(1238), 2, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - STATE(381), 2, - sym_cmd_substitution_arg, - aux_sym_double_quoted_arg_repeat1, - [16482] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1157), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1159), 1, - anon_sym_BQUOTE, - ACTIONS(1163), 1, - aux_sym_double_quoted_arg_token1, ACTIONS(1240), 1, - anon_sym_DQUOTE, - ACTIONS(1165), 2, + aux_sym_double_quoted_arg_token1, + ACTIONS(1242), 2, aux_sym_double_quoted_arg_token2, aux_sym_double_quoted_arg_token3, - STATE(374), 2, + STATE(382), 2, sym_cmd_substitution_arg, aux_sym_double_quoted_arg_repeat1, - [16506] = 3, + [16548] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1161), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1163), 1, + anon_sym_BQUOTE, + ACTIONS(1167), 1, + aux_sym_double_quoted_arg_token1, + ACTIONS(1244), 1, + anon_sym_DQUOTE, + ACTIONS(1169), 2, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + STATE(375), 2, + sym_cmd_substitution_arg, + aux_sym_double_quoted_arg_repeat1, + [16572] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(1244), 1, + ACTIONS(1248), 1, anon_sym_DOLLAR, - ACTIONS(1242), 7, + ACTIONS(1246), 7, anon_sym_DQUOTE, anon_sym_LPAREN, anon_sym_COMMA, @@ -27084,21 +27151,21 @@ static uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16522] = 5, + [16588] = 5, ACTIONS(3), 1, sym__comment, ACTIONS(283), 1, anon_sym_DOLLAR, - ACTIONS(1246), 1, + ACTIONS(1250), 1, sym__concat, - STATE(387), 1, + STATE(388), 1, aux_sym_concatenation_repeat1, ACTIONS(281), 4, anon_sym_LPAREN, aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16541] = 3, + [16607] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(312), 1, @@ -27110,89 +27177,7 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16556] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(386), 1, - anon_sym_DOLLAR, - ACTIONS(384), 6, - sym__concat, - anon_sym_RPAREN, - anon_sym_LPAREN, - aux_sym_pf_arg_identifier_token1, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16571] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(312), 1, - anon_sym_DOLLAR, - ACTIONS(310), 6, - sym__concat, - anon_sym_RPAREN, - anon_sym_LPAREN, - aux_sym_pf_arg_identifier_token1, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16586] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(276), 1, - anon_sym_DOLLAR, - ACTIONS(1248), 1, - sym__concat, - STATE(387), 1, - aux_sym_concatenation_repeat1, - ACTIONS(274), 4, - anon_sym_LPAREN, - aux_sym_pf_arg_identifier_token1, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16605] = 6, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1133), 1, - aux_sym__pf_dot_arg_identifier_token1, - ACTIONS(1135), 1, - anon_sym_DOLLAR, - ACTIONS(1137), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1139), 1, - anon_sym_BQUOTE, - STATE(104), 3, - sym__pf_dot_arg_identifier, - sym__pf_dot_arg, - sym_cmd_substitution_arg, - [16626] = 6, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1141), 1, - aux_sym__pf_dot_arg_identifier_token1, - ACTIONS(1143), 1, - anon_sym_DOLLAR, - ACTIONS(1145), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(1147), 1, - anon_sym_BQUOTE, - STATE(164), 3, - sym__pf_dot_arg_identifier, - sym__pf_dot_arg, - sym_cmd_substitution_arg, - [16647] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(296), 1, - anon_sym_DOLLAR, - ACTIONS(1246), 1, - sym__concat, - STATE(383), 1, - aux_sym_concatenation_repeat1, - ACTIONS(294), 4, - anon_sym_LPAREN, - aux_sym_pf_arg_identifier_token1, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16666] = 3, + [16622] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(390), 1, @@ -27204,67 +27189,149 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16681] = 7, - ACTIONS(404), 1, - sym__comment, - ACTIONS(522), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(524), 1, - anon_sym_BQUOTE, - ACTIONS(1251), 1, - sym_grep_specifier_identifier, - ACTIONS(1253), 1, - aux_sym_grep_specifier_token1, - STATE(205), 1, - sym_grep_specifier, - STATE(161), 2, - sym_cmd_substitution_arg, - aux_sym_grep_specifier_repeat1, - [16704] = 7, - ACTIONS(400), 1, - anon_sym_DOLLAR_LPAREN, - ACTIONS(402), 1, - anon_sym_BQUOTE, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1253), 1, - aux_sym_grep_specifier_token1, - ACTIONS(1255), 1, - sym_grep_specifier_identifier, - STATE(205), 1, - sym_grep_specifier, - STATE(114), 2, - sym_cmd_substitution_arg, - aux_sym_grep_specifier_repeat1, - [16727] = 3, + [16637] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(379), 1, + ACTIONS(312), 1, anon_sym_DOLLAR, - ACTIONS(377), 6, + ACTIONS(310), 6, sym__concat, anon_sym_RPAREN, anon_sym_LPAREN, aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16742] = 7, - ACTIONS(404), 1, + [16652] = 5, + ACTIONS(3), 1, sym__comment, - ACTIONS(522), 1, + ACTIONS(276), 1, + anon_sym_DOLLAR, + ACTIONS(1252), 1, + sym__concat, + STATE(388), 1, + aux_sym_concatenation_repeat1, + ACTIONS(274), 4, + anon_sym_LPAREN, + aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, - ACTIONS(524), 1, anon_sym_BQUOTE, - ACTIONS(1253), 1, - aux_sym_grep_specifier_token1, - ACTIONS(1257), 1, + [16671] = 6, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1137), 1, + aux_sym__pf_dot_arg_identifier_token1, + ACTIONS(1139), 1, + anon_sym_DOLLAR, + ACTIONS(1141), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1143), 1, + anon_sym_BQUOTE, + STATE(107), 3, + sym__pf_dot_arg_identifier, + sym__pf_dot_arg, + sym_cmd_substitution_arg, + [16692] = 6, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1145), 1, + aux_sym__pf_dot_arg_identifier_token1, + ACTIONS(1147), 1, + anon_sym_DOLLAR, + ACTIONS(1149), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(1151), 1, + anon_sym_BQUOTE, + STATE(164), 3, + sym__pf_dot_arg_identifier, + sym__pf_dot_arg, + sym_cmd_substitution_arg, + [16713] = 5, + ACTIONS(3), 1, + sym__comment, + ACTIONS(296), 1, + anon_sym_DOLLAR, + ACTIONS(1250), 1, + sym__concat, + STATE(384), 1, + aux_sym_concatenation_repeat1, + ACTIONS(294), 4, + anon_sym_LPAREN, + aux_sym_pf_arg_identifier_token1, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16732] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(386), 1, + anon_sym_DOLLAR, + ACTIONS(384), 6, + sym__concat, + anon_sym_RPAREN, + anon_sym_LPAREN, + aux_sym_pf_arg_identifier_token1, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16747] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(526), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(528), 1, + anon_sym_BQUOTE, + ACTIONS(1255), 1, sym_grep_specifier_identifier, - STATE(205), 1, + ACTIONS(1257), 1, + aux_sym_grep_specifier_token1, + STATE(206), 1, sym_grep_specifier, - STATE(166), 2, + STATE(161), 2, sym_cmd_substitution_arg, aux_sym_grep_specifier_repeat1, - [16765] = 3, + [16770] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(419), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(421), 1, + anon_sym_BQUOTE, + ACTIONS(1257), 1, + aux_sym_grep_specifier_token1, + ACTIONS(1259), 1, + sym_grep_specifier_identifier, + STATE(206), 1, + sym_grep_specifier, + STATE(117), 2, + sym_cmd_substitution_arg, + aux_sym_grep_specifier_repeat1, + [16793] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(365), 1, + anon_sym_DOLLAR, + ACTIONS(363), 6, + sym__concat, + anon_sym_RPAREN, + anon_sym_LPAREN, + aux_sym_pf_arg_identifier_token1, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16808] = 7, + ACTIONS(405), 1, + sym__comment, + ACTIONS(526), 1, + anon_sym_DOLLAR_LPAREN, + ACTIONS(528), 1, + anon_sym_BQUOTE, + ACTIONS(1257), 1, + aux_sym_grep_specifier_token1, + ACTIONS(1261), 1, + sym_grep_specifier_identifier, + STATE(206), 1, + sym_grep_specifier, + STATE(167), 2, + sym_cmd_substitution_arg, + aux_sym_grep_specifier_repeat1, + [16831] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(304), 1, @@ -27275,7 +27342,7 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16779] = 3, + [16845] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(336), 1, @@ -27286,39 +27353,39 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16793] = 2, + [16859] = 2, ACTIONS(3), 1, sym__comment, - ACTIONS(1259), 6, + ACTIONS(1263), 6, ts_builtin_sym_end, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_BQUOTE, anon_sym_LF, anon_sym_CR, - [16805] = 3, + [16871] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(365), 1, + ACTIONS(378), 1, anon_sym_DOLLAR, - ACTIONS(363), 5, + ACTIONS(376), 5, anon_sym_RPAREN, anon_sym_LPAREN, aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16819] = 3, + [16885] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(340), 1, + ACTIONS(332), 1, anon_sym_DOLLAR, - ACTIONS(338), 5, + ACTIONS(330), 5, sym__concat, anon_sym_LPAREN, aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16833] = 3, + [16899] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(308), 1, @@ -27329,10 +27396,10 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16847] = 3, + [16913] = 3, ACTIONS(310), 1, aux_sym_double_quoted_arg_token1, - ACTIONS(404), 1, + ACTIONS(405), 1, sym__comment, ACTIONS(312), 5, anon_sym_DQUOTE, @@ -27340,40 +27407,7 @@ static uint16_t ts_small_parse_table[] = { aux_sym_double_quoted_arg_token3, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16861] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(320), 1, - anon_sym_DOLLAR, - ACTIONS(318), 5, - sym__concat, - anon_sym_LPAREN, - aux_sym_pf_arg_identifier_token1, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16875] = 3, - ACTIONS(310), 1, - aux_sym_double_quoted_arg_token1, - ACTIONS(404), 1, - sym__comment, - ACTIONS(312), 5, - anon_sym_DQUOTE, - aux_sym_double_quoted_arg_token2, - aux_sym_double_quoted_arg_token3, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16889] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(316), 1, - anon_sym_DOLLAR, - ACTIONS(314), 5, - sym__concat, - anon_sym_LPAREN, - aux_sym_pf_arg_identifier_token1, - anon_sym_DOLLAR_LPAREN, - anon_sym_BQUOTE, - [16903] = 3, + [16927] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(324), 1, @@ -27384,7 +27418,40 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16917] = 3, + [16941] = 3, + ACTIONS(310), 1, + aux_sym_double_quoted_arg_token1, + ACTIONS(405), 1, + sym__comment, + ACTIONS(312), 5, + anon_sym_DQUOTE, + aux_sym_double_quoted_arg_token2, + aux_sym_double_quoted_arg_token3, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16955] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(320), 1, + anon_sym_DOLLAR, + ACTIONS(318), 5, + sym__concat, + anon_sym_LPAREN, + aux_sym_pf_arg_identifier_token1, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16969] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(340), 1, + anon_sym_DOLLAR, + ACTIONS(338), 5, + sym__concat, + anon_sym_LPAREN, + aux_sym_pf_arg_identifier_token1, + anon_sym_DOLLAR_LPAREN, + anon_sym_BQUOTE, + [16983] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(276), 1, @@ -27395,62 +27462,62 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [16931] = 4, + [16997] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(1261), 1, + ACTIONS(1265), 1, ts_builtin_sym_end, - STATE(408), 1, + STATE(409), 1, aux_sym_statements_repeat2, - ACTIONS(1263), 3, + ACTIONS(1267), 3, anon_sym_SEMI, anon_sym_LF, anon_sym_CR, - [16946] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1266), 1, - ts_builtin_sym_end, - STATE(408), 1, - aux_sym_statements_repeat2, - ACTIONS(1268), 3, - anon_sym_SEMI, - anon_sym_LF, - anon_sym_CR, - [16961] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(87), 1, - ts_builtin_sym_end, - STATE(412), 1, - aux_sym_statements_repeat2, - ACTIONS(1268), 3, - anon_sym_SEMI, - anon_sym_LF, - anon_sym_CR, - [16976] = 4, + [17012] = 4, ACTIONS(3), 1, sym__comment, ACTIONS(1270), 1, ts_builtin_sym_end, STATE(409), 1, aux_sym_statements_repeat2, - ACTIONS(1268), 3, + ACTIONS(1272), 3, anon_sym_SEMI, anon_sym_LF, anon_sym_CR, - [16991] = 4, + [17027] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(1270), 1, + ACTIONS(87), 1, ts_builtin_sym_end, - STATE(408), 1, + STATE(413), 1, aux_sym_statements_repeat2, - ACTIONS(1268), 3, + ACTIONS(1272), 3, anon_sym_SEMI, anon_sym_LF, anon_sym_CR, - [17006] = 3, + [17042] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1274), 1, + ts_builtin_sym_end, + STATE(410), 1, + aux_sym_statements_repeat2, + ACTIONS(1272), 3, + anon_sym_SEMI, + anon_sym_LF, + anon_sym_CR, + [17057] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1274), 1, + ts_builtin_sym_end, + STATE(409), 1, + aux_sym_statements_repeat2, + ACTIONS(1272), 3, + anon_sym_SEMI, + anon_sym_LF, + anon_sym_CR, + [17072] = 3, ACTIONS(3), 1, sym__comment, ACTIONS(296), 1, @@ -27460,706 +27527,706 @@ static uint16_t ts_small_parse_table[] = { aux_sym_pf_arg_identifier_token1, anon_sym_DOLLAR_LPAREN, anon_sym_BQUOTE, - [17019] = 5, - ACTIONS(404), 1, + [17085] = 5, + ACTIONS(405), 1, sym__comment, - ACTIONS(1272), 1, - anon_sym_SQUOTE, - ACTIONS(1274), 1, - aux_sym_single_quoted_arg_token1, ACTIONS(1276), 1, - aux_sym_single_quoted_arg_token2, - STATE(421), 1, - aux_sym_single_quoted_arg_repeat1, - [17035] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1278), 1, anon_sym_SQUOTE, - ACTIONS(1280), 1, + ACTIONS(1278), 1, aux_sym_single_quoted_arg_token1, - ACTIONS(1282), 1, + ACTIONS(1280), 1, aux_sym_single_quoted_arg_token2, - STATE(426), 1, + STATE(422), 1, aux_sym_single_quoted_arg_repeat1, - [17051] = 2, + [17101] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1282), 1, + anon_sym_SQUOTE, + ACTIONS(1284), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1286), 1, + aux_sym_single_quoted_arg_token2, + STATE(427), 1, + aux_sym_single_quoted_arg_repeat1, + [17117] = 2, ACTIONS(3), 1, sym__comment, - ACTIONS(1261), 4, + ACTIONS(1265), 4, ts_builtin_sym_end, anon_sym_SEMI, anon_sym_LF, anon_sym_CR, - [17061] = 5, - ACTIONS(404), 1, + [17127] = 5, + ACTIONS(405), 1, sym__comment, - ACTIONS(1284), 1, - anon_sym_SQUOTE, - ACTIONS(1286), 1, - aux_sym_single_quoted_arg_token1, ACTIONS(1288), 1, - aux_sym_single_quoted_arg_token2, - STATE(419), 1, - aux_sym_single_quoted_arg_repeat1, - [17077] = 5, - ACTIONS(404), 1, - sym__comment, + anon_sym_SQUOTE, ACTIONS(1290), 1, - anon_sym_SQUOTE, + aux_sym_single_quoted_arg_token1, ACTIONS(1292), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1295), 1, - aux_sym_single_quoted_arg_token2, - STATE(418), 1, - aux_sym_single_quoted_arg_repeat1, - [17093] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1300), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1302), 1, - aux_sym_single_quoted_arg_token2, - STATE(418), 1, - aux_sym_single_quoted_arg_repeat1, - [17109] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1300), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1302), 1, - aux_sym_single_quoted_arg_token2, - ACTIONS(1304), 1, - anon_sym_SQUOTE, - STATE(418), 1, - aux_sym_single_quoted_arg_repeat1, - [17125] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1300), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1302), 1, - aux_sym_single_quoted_arg_token2, - ACTIONS(1306), 1, - anon_sym_SQUOTE, - STATE(418), 1, - aux_sym_single_quoted_arg_repeat1, - [17141] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1300), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1302), 1, - aux_sym_single_quoted_arg_token2, - ACTIONS(1308), 1, - anon_sym_SQUOTE, - STATE(418), 1, - aux_sym_single_quoted_arg_repeat1, - [17157] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1310), 1, - anon_sym_SQUOTE, - ACTIONS(1312), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1314), 1, - aux_sym_single_quoted_arg_token2, - STATE(428), 1, - aux_sym_single_quoted_arg_repeat1, - [17173] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1316), 1, - anon_sym_SQUOTE, - ACTIONS(1318), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1320), 1, - aux_sym_single_quoted_arg_token2, - STATE(422), 1, - aux_sym_single_quoted_arg_repeat1, - [17189] = 5, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1322), 1, - aux_sym_tmp_eval_arg_token1, - STATE(127), 1, - aux_sym_tmp_eval_arg_repeat1, - STATE(138), 1, - sym_tmp_eval_arg, - STATE(223), 1, - sym_tmp_eval_args, - [17205] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1300), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1302), 1, - aux_sym_single_quoted_arg_token2, - ACTIONS(1324), 1, - anon_sym_SQUOTE, - STATE(418), 1, - aux_sym_single_quoted_arg_repeat1, - [17221] = 5, - ACTIONS(404), 1, - sym__comment, - ACTIONS(1326), 1, - anon_sym_SQUOTE, - ACTIONS(1328), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1330), 1, aux_sym_single_quoted_arg_token2, STATE(420), 1, aux_sym_single_quoted_arg_repeat1, - [17237] = 5, - ACTIONS(404), 1, + [17143] = 5, + ACTIONS(405), 1, sym__comment, - ACTIONS(1300), 1, - aux_sym_single_quoted_arg_token1, - ACTIONS(1302), 1, - aux_sym_single_quoted_arg_token2, - ACTIONS(1332), 1, + ACTIONS(1294), 1, anon_sym_SQUOTE, - STATE(418), 1, + ACTIONS(1296), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1299), 1, + aux_sym_single_quoted_arg_token2, + STATE(419), 1, aux_sym_single_quoted_arg_repeat1, - [17253] = 4, + [17159] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1302), 1, + anon_sym_SQUOTE, + ACTIONS(1304), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1306), 1, + aux_sym_single_quoted_arg_token2, + STATE(419), 1, + aux_sym_single_quoted_arg_repeat1, + [17175] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1304), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1306), 1, + aux_sym_single_quoted_arg_token2, + ACTIONS(1308), 1, + anon_sym_SQUOTE, + STATE(419), 1, + aux_sym_single_quoted_arg_repeat1, + [17191] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1304), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1306), 1, + aux_sym_single_quoted_arg_token2, + ACTIONS(1310), 1, + anon_sym_SQUOTE, + STATE(419), 1, + aux_sym_single_quoted_arg_repeat1, + [17207] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1304), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1306), 1, + aux_sym_single_quoted_arg_token2, + ACTIONS(1312), 1, + anon_sym_SQUOTE, + STATE(419), 1, + aux_sym_single_quoted_arg_repeat1, + [17223] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1314), 1, + anon_sym_SQUOTE, + ACTIONS(1316), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1318), 1, + aux_sym_single_quoted_arg_token2, + STATE(429), 1, + aux_sym_single_quoted_arg_repeat1, + [17239] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1320), 1, + anon_sym_SQUOTE, + ACTIONS(1322), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1324), 1, + aux_sym_single_quoted_arg_token2, + STATE(423), 1, + aux_sym_single_quoted_arg_repeat1, + [17255] = 5, ACTIONS(3), 1, sym__comment, + ACTIONS(1326), 1, + aux_sym_tmp_eval_arg_token1, + STATE(131), 1, + aux_sym_tmp_eval_arg_repeat1, + STATE(140), 1, + sym_tmp_eval_arg, + STATE(224), 1, + sym_tmp_eval_args, + [17271] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1304), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1306), 1, + aux_sym_single_quoted_arg_token2, + ACTIONS(1328), 1, + anon_sym_SQUOTE, + STATE(419), 1, + aux_sym_single_quoted_arg_repeat1, + [17287] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1330), 1, + anon_sym_SQUOTE, + ACTIONS(1332), 1, + aux_sym_single_quoted_arg_token1, ACTIONS(1334), 1, - anon_sym_RPAREN, + aux_sym_single_quoted_arg_token2, + STATE(421), 1, + aux_sym_single_quoted_arg_repeat1, + [17303] = 5, + ACTIONS(405), 1, + sym__comment, + ACTIONS(1304), 1, + aux_sym_single_quoted_arg_token1, + ACTIONS(1306), 1, + aux_sym_single_quoted_arg_token2, ACTIONS(1336), 1, - anon_sym_SEMI, - STATE(431), 1, - aux_sym_macro_content_repeat1, - [17266] = 4, + anon_sym_SQUOTE, + STATE(419), 1, + aux_sym_single_quoted_arg_repeat1, + [17319] = 4, ACTIONS(3), 1, sym__comment, ACTIONS(1338), 1, anon_sym_RPAREN, ACTIONS(1340), 1, anon_sym_SEMI, - STATE(446), 1, - aux_sym__statements_singleline_repeat2, - [17279] = 4, + STATE(432), 1, + aux_sym_macro_content_repeat1, + [17332] = 4, ACTIONS(3), 1, sym__comment, ACTIONS(1342), 1, anon_sym_RPAREN, ACTIONS(1344), 1, anon_sym_SEMI, - STATE(431), 1, + STATE(447), 1, + aux_sym__statements_singleline_repeat2, + [17345] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1346), 1, + anon_sym_RPAREN, + ACTIONS(1348), 1, + anon_sym_SEMI, + STATE(432), 1, aux_sym_macro_content_repeat1, - [17292] = 4, + [17358] = 4, ACTIONS(3), 1, sym__comment, ACTIONS(274), 1, sym__eq_sep_concat, - ACTIONS(1347), 1, + ACTIONS(1351), 1, sym__concat, - STATE(432), 1, + STATE(433), 1, aux_sym_concatenation_repeat1, - [17305] = 4, + [17371] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(1336), 1, + ACTIONS(1340), 1, anon_sym_SEMI, - ACTIONS(1350), 1, + ACTIONS(1354), 1, anon_sym_RPAREN, - STATE(429), 1, + STATE(430), 1, aux_sym_macro_content_repeat1, - [17318] = 4, + [17384] = 4, ACTIONS(3), 1, sym__comment, ACTIONS(281), 1, sym__eq_sep_concat, ACTIONS(478), 1, sym__concat, - STATE(432), 1, + STATE(433), 1, aux_sym_concatenation_repeat1, - [17331] = 4, + [17397] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(1336), 1, + ACTIONS(1340), 1, anon_sym_SEMI, - ACTIONS(1350), 1, - anon_sym_RPAREN, - STATE(431), 1, - aux_sym_macro_content_repeat1, - [17344] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1352), 1, - anon_sym_DOLLAR, ACTIONS(1354), 1, - aux_sym_spec_arg_identifier_token1, - STATE(91), 1, - sym_spec_arg_identifier, - [17357] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1340), 1, - anon_sym_SEMI, - ACTIONS(1356), 1, anon_sym_RPAREN, - STATE(438), 1, - aux_sym__statements_singleline_repeat2, - [17370] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1358), 1, - anon_sym_RPAREN, - ACTIONS(1360), 1, - anon_sym_SEMI, - STATE(438), 1, - aux_sym__statements_singleline_repeat2, - [17383] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1358), 3, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_BQUOTE, - [17392] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1338), 1, - anon_sym_BQUOTE, - ACTIONS(1363), 1, - anon_sym_SEMI, - STATE(442), 1, - aux_sym__statements_singleline_repeat2, - [17405] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1322), 1, - aux_sym_tmp_eval_arg_token1, - STATE(127), 1, - aux_sym_tmp_eval_arg_repeat1, - STATE(176), 1, - sym_tmp_eval_arg, - [17418] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1363), 1, - anon_sym_SEMI, - ACTIONS(1365), 1, - anon_sym_BQUOTE, - STATE(448), 1, - aux_sym__statements_singleline_repeat2, - [17431] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1336), 1, - anon_sym_SEMI, - ACTIONS(1367), 1, - anon_sym_RPAREN, - STATE(435), 1, + STATE(432), 1, aux_sym_macro_content_repeat1, - [17444] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1363), 1, - anon_sym_SEMI, - ACTIONS(1365), 1, - anon_sym_BQUOTE, - STATE(445), 1, - aux_sym__statements_singleline_repeat2, - [17457] = 4, + [17410] = 4, ACTIONS(3), 1, sym__comment, ACTIONS(1356), 1, - anon_sym_BQUOTE, - ACTIONS(1363), 1, + anon_sym_DOLLAR, + ACTIONS(1358), 1, + aux_sym_spec_arg_identifier_token1, + STATE(86), 1, + sym_spec_arg_identifier, + [17423] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1344), 1, anon_sym_SEMI, - STATE(448), 1, + ACTIONS(1360), 1, + anon_sym_RPAREN, + STATE(439), 1, aux_sym__statements_singleline_repeat2, - [17470] = 4, + [17436] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1362), 1, + anon_sym_RPAREN, + ACTIONS(1364), 1, + anon_sym_SEMI, + STATE(439), 1, + aux_sym__statements_singleline_repeat2, + [17449] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1362), 3, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_BQUOTE, + [17458] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1342), 1, + anon_sym_BQUOTE, + ACTIONS(1367), 1, + anon_sym_SEMI, + STATE(443), 1, + aux_sym__statements_singleline_repeat2, + [17471] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1326), 1, + aux_sym_tmp_eval_arg_token1, + STATE(131), 1, + aux_sym_tmp_eval_arg_repeat1, + STATE(177), 1, + sym_tmp_eval_arg, + [17484] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1367), 1, + anon_sym_SEMI, + ACTIONS(1369), 1, + anon_sym_BQUOTE, + STATE(449), 1, + aux_sym__statements_singleline_repeat2, + [17497] = 4, ACTIONS(3), 1, sym__comment, ACTIONS(1340), 1, anon_sym_SEMI, - ACTIONS(1365), 1, + ACTIONS(1371), 1, + anon_sym_RPAREN, + STATE(436), 1, + aux_sym_macro_content_repeat1, + [17510] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1367), 1, + anon_sym_SEMI, + ACTIONS(1369), 1, + anon_sym_BQUOTE, + STATE(446), 1, + aux_sym__statements_singleline_repeat2, + [17523] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1360), 1, + anon_sym_BQUOTE, + ACTIONS(1367), 1, + anon_sym_SEMI, + STATE(449), 1, + aux_sym__statements_singleline_repeat2, + [17536] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1344), 1, + anon_sym_SEMI, + ACTIONS(1369), 1, + anon_sym_RPAREN, + STATE(439), 1, + aux_sym__statements_singleline_repeat2, + [17549] = 4, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1344), 1, + anon_sym_SEMI, + ACTIONS(1369), 1, anon_sym_RPAREN, STATE(438), 1, aux_sym__statements_singleline_repeat2, - [17483] = 4, + [17562] = 4, ACTIONS(3), 1, sym__comment, - ACTIONS(1340), 1, - anon_sym_SEMI, - ACTIONS(1365), 1, - anon_sym_RPAREN, - STATE(437), 1, - aux_sym__statements_singleline_repeat2, - [17496] = 4, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1358), 1, + ACTIONS(1362), 1, anon_sym_BQUOTE, - ACTIONS(1369), 1, + ACTIONS(1373), 1, anon_sym_SEMI, - STATE(448), 1, + STATE(449), 1, aux_sym__statements_singleline_repeat2, - [17509] = 3, + [17575] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(518), 1, + ACTIONS(522), 1, sym__eq_sep_concat, - STATE(156), 1, + STATE(157), 1, aux_sym__eq_sep_val_concatenation_repeat1, - [17519] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(318), 2, - sym__eq_sep_concat, - sym__concat, - [17527] = 3, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1372), 1, - aux_sym__search_stmt_token1, - STATE(250), 1, - sym__search_stmt, - [17537] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(310), 2, - sym__eq_sep_concat, - sym__concat, - [17545] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(314), 2, - sym__eq_sep_concat, - sym__concat, - [17553] = 2, + [17585] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(322), 2, sym__eq_sep_concat, sym__concat, - [17561] = 3, + [17593] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(1374), 1, + ACTIONS(1376), 1, aux_sym__search_stmt_token1, - STATE(250), 1, + STATE(251), 1, sym__search_stmt, - [17571] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(338), 2, - sym__eq_sep_concat, - sym__concat, - [17579] = 2, + [17603] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(310), 2, sym__eq_sep_concat, sym__concat, - [17587] = 3, + [17611] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(318), 2, + sym__eq_sep_concat, + sym__concat, + [17619] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(338), 2, + sym__eq_sep_concat, + sym__concat, + [17627] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(1376), 1, - anon_sym_RPAREN, ACTIONS(1378), 1, + aux_sym__search_stmt_token1, + STATE(251), 1, + sym__search_stmt, + [17637] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(330), 2, + sym__eq_sep_concat, + sym__concat, + [17645] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(310), 2, + sym__eq_sep_concat, + sym__concat, + [17653] = 3, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1380), 1, + anon_sym_RPAREN, + ACTIONS(1382), 1, anon_sym_SEMI, - [17597] = 2, + [17663] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(306), 2, sym__eq_sep_concat, sym__concat, - [17605] = 3, + [17671] = 3, ACTIONS(3), 1, sym__comment, - ACTIONS(1380), 1, + ACTIONS(1384), 1, anon_sym_GT, - ACTIONS(1382), 1, + ACTIONS(1386), 1, anon_sym_GT_GT, - [17615] = 2, + [17681] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(334), 2, sym__eq_sep_concat, sym__concat, - [17623] = 2, + [17689] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(274), 2, sym__eq_sep_concat, sym__concat, - [17631] = 2, + [17697] = 2, ACTIONS(3), 1, sym__comment, - ACTIONS(1342), 2, + ACTIONS(1346), 2, anon_sym_RPAREN, anon_sym_SEMI, - [17639] = 2, + [17705] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(302), 2, sym__eq_sep_concat, sym__concat, - [17647] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1384), 1, - anon_sym_RPAREN, - [17654] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(1386), 1, - anon_sym_RPAREN, - [17661] = 2, + [17713] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1388), 1, anon_sym_RPAREN, - [17668] = 2, + [17720] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1390), 1, - anon_sym_BQUOTE, - [17675] = 2, + anon_sym_RPAREN, + [17727] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1392), 1, - anon_sym_BQUOTE, - [17682] = 2, + anon_sym_RPAREN, + [17734] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1394), 1, - anon_sym_RPAREN, - [17689] = 2, + anon_sym_BQUOTE, + [17741] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1396), 1, anon_sym_BQUOTE, - [17696] = 2, + [17748] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1398), 1, anon_sym_RPAREN, - [17703] = 2, + [17755] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1400), 1, anon_sym_BQUOTE, - [17710] = 2, + [17762] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1402), 1, anon_sym_RPAREN, - [17717] = 2, + [17769] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1404), 1, anon_sym_BQUOTE, - [17724] = 2, - ACTIONS(3), 1, - sym__comment, - ACTIONS(294), 1, - sym__eq_sep_concat, - [17731] = 2, + [17776] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1406), 1, anon_sym_RPAREN, - [17738] = 2, + [17783] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1408), 1, anon_sym_BQUOTE, - [17745] = 2, + [17790] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(294), 1, + sym__eq_sep_concat, + [17797] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1410), 1, anon_sym_RPAREN, - [17752] = 2, + [17804] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1412), 1, - sym__concat, - [17759] = 2, + anon_sym_BQUOTE, + [17811] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1414), 1, - sym__concat_pf_dot, - [17766] = 2, + anon_sym_RPAREN, + [17818] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1416), 1, sym__concat, - [17773] = 2, + [17825] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1418), 1, - anon_sym_BQUOTE, - [17780] = 2, + sym__concat_pf_dot, + [17832] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1420), 1, - anon_sym_RPAREN, - [17787] = 2, + sym__concat, + [17839] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1422), 1, - anon_sym_RPAREN, - [17794] = 2, + anon_sym_BQUOTE, + [17846] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1424), 1, - anon_sym_BQUOTE, - [17801] = 2, + anon_sym_RPAREN, + [17853] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1426), 1, anon_sym_RPAREN, - [17808] = 2, - ACTIONS(404), 1, + [17860] = 2, + ACTIONS(3), 1, sym__comment, ACTIONS(1428), 1, - aux_sym_legacy_quoted_stmt_token1, - [17815] = 2, + anon_sym_BQUOTE, + [17867] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1430), 1, - anon_sym_BQUOTE, - [17822] = 2, - ACTIONS(3), 1, + anon_sym_RPAREN, + [17874] = 2, + ACTIONS(405), 1, sym__comment, ACTIONS(1432), 1, - anon_sym_RPAREN, - [17829] = 2, + aux_sym_legacy_quoted_stmt_token1, + [17881] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1434), 1, - anon_sym_RPAREN, - [17836] = 2, + anon_sym_BQUOTE, + [17888] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1436), 1, - anon_sym_DOT, - [17843] = 2, + anon_sym_RPAREN, + [17895] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1438), 1, - anon_sym_BQUOTE, - [17850] = 2, + anon_sym_RPAREN, + [17902] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1440), 1, - anon_sym_RPAREN, - [17857] = 2, + anon_sym_DOT, + [17909] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1442), 1, - anon_sym_RPAREN, - [17864] = 2, + anon_sym_BQUOTE, + [17916] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1444), 1, - ts_builtin_sym_end, - [17871] = 2, + anon_sym_RPAREN, + [17923] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1446), 1, anon_sym_RPAREN, - [17878] = 2, + [17930] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1448), 1, - anon_sym_RPAREN, - [17885] = 2, + ts_builtin_sym_end, + [17937] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1450), 1, - anon_sym_BQUOTE, - [17892] = 2, + anon_sym_RPAREN, + [17944] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1452), 1, - sym__concat_pf_dot, - [17899] = 2, + anon_sym_RPAREN, + [17951] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1454), 1, - anon_sym_RPAREN, - [17906] = 2, + anon_sym_BQUOTE, + [17958] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1456), 1, - anon_sym_RPAREN, - [17913] = 2, + sym__concat_pf_dot, + [17965] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1458), 1, - anon_sym_DQUOTE, - [17920] = 2, + anon_sym_RPAREN, + [17972] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1460), 1, anon_sym_RPAREN, - [17927] = 2, + [17979] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1462), 1, - sym__concat, - [17934] = 2, + anon_sym_DQUOTE, + [17986] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1464), 1, anon_sym_RPAREN, - [17941] = 2, + [17993] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1466), 1, - anon_sym_BQUOTE, - [17948] = 2, + sym__concat, + [18000] = 2, ACTIONS(3), 1, sym__comment, ACTIONS(1468), 1, + anon_sym_RPAREN, + [18007] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1470), 1, + anon_sym_BQUOTE, + [18014] = 2, + ACTIONS(3), 1, + sym__comment, + ACTIONS(1472), 1, sym__concat_pf_dot, }; static uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(94)] = 0, - [SMALL_STATE(95)] = 83, - [SMALL_STATE(96)] = 156, - [SMALL_STATE(97)] = 227, - [SMALL_STATE(98)] = 302, - [SMALL_STATE(99)] = 373, - [SMALL_STATE(100)] = 448, + [SMALL_STATE(95)] = 87, + [SMALL_STATE(96)] = 162, + [SMALL_STATE(97)] = 235, + [SMALL_STATE(98)] = 306, + [SMALL_STATE(99)] = 389, + [SMALL_STATE(100)] = 460, [SMALL_STATE(101)] = 535, - [SMALL_STATE(102)] = 609, - [SMALL_STATE(103)] = 679, - [SMALL_STATE(104)] = 749, + [SMALL_STATE(102)] = 605, + [SMALL_STATE(103)] = 675, + [SMALL_STATE(104)] = 745, [SMALL_STATE(105)] = 819, - [SMALL_STATE(106)] = 889, - [SMALL_STATE(107)] = 959, - [SMALL_STATE(108)] = 1033, + [SMALL_STATE(106)] = 893, + [SMALL_STATE(107)] = 967, + [SMALL_STATE(108)] = 1037, [SMALL_STATE(109)] = 1107, [SMALL_STATE(110)] = 1176, [SMALL_STATE(111)] = 1245, [SMALL_STATE(112)] = 1314, [SMALL_STATE(113)] = 1383, [SMALL_STATE(114)] = 1452, - [SMALL_STATE(115)] = 1530, - [SMALL_STATE(116)] = 1598, - [SMALL_STATE(117)] = 1666, + [SMALL_STATE(115)] = 1528, + [SMALL_STATE(116)] = 1596, + [SMALL_STATE(117)] = 1664, [SMALL_STATE(118)] = 1742, [SMALL_STATE(119)] = 1813, [SMALL_STATE(120)] = 1884, - [SMALL_STATE(121)] = 1955, - [SMALL_STATE(122)] = 2026, - [SMALL_STATE(123)] = 2097, - [SMALL_STATE(124)] = 2168, - [SMALL_STATE(125)] = 2239, - [SMALL_STATE(126)] = 2310, - [SMALL_STATE(127)] = 2381, - [SMALL_STATE(128)] = 2452, - [SMALL_STATE(129)] = 2523, + [SMALL_STATE(121)] = 1953, + [SMALL_STATE(122)] = 2024, + [SMALL_STATE(123)] = 2095, + [SMALL_STATE(124)] = 2166, + [SMALL_STATE(125)] = 2237, + [SMALL_STATE(126)] = 2308, + [SMALL_STATE(127)] = 2379, + [SMALL_STATE(128)] = 2450, + [SMALL_STATE(129)] = 2521, [SMALL_STATE(130)] = 2592, [SMALL_STATE(131)] = 2663, [SMALL_STATE(132)] = 2734, @@ -28169,8 +28236,8 @@ static uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(136)] = 3013, [SMALL_STATE(137)] = 3079, [SMALL_STATE(138)] = 3145, - [SMALL_STATE(139)] = 3215, - [SMALL_STATE(140)] = 3285, + [SMALL_STATE(139)] = 3211, + [SMALL_STATE(140)] = 3281, [SMALL_STATE(141)] = 3351, [SMALL_STATE(142)] = 3421, [SMALL_STATE(143)] = 3487, @@ -28187,7 +28254,7 @@ static uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(154)] = 4213, [SMALL_STATE(155)] = 4279, [SMALL_STATE(156)] = 4345, - [SMALL_STATE(157)] = 4415, + [SMALL_STATE(157)] = 4411, [SMALL_STATE(158)] = 4481, [SMALL_STATE(159)] = 4547, [SMALL_STATE(160)] = 4613, @@ -28197,348 +28264,349 @@ static uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(164)] = 4895, [SMALL_STATE(165)] = 4961, [SMALL_STATE(166)] = 5027, - [SMALL_STATE(167)] = 5100, - [SMALL_STATE(168)] = 5167, - [SMALL_STATE(169)] = 5234, - [SMALL_STATE(170)] = 5301, - [SMALL_STATE(171)] = 5366, - [SMALL_STATE(172)] = 5431, - [SMALL_STATE(173)] = 5496, - [SMALL_STATE(174)] = 5561, - [SMALL_STATE(175)] = 5626, - [SMALL_STATE(176)] = 5691, - [SMALL_STATE(177)] = 5756, - [SMALL_STATE(178)] = 5821, - [SMALL_STATE(179)] = 5886, - [SMALL_STATE(180)] = 5953, - [SMALL_STATE(181)] = 6118, - [SMALL_STATE(182)] = 6182, - [SMALL_STATE(183)] = 6246, - [SMALL_STATE(184)] = 6310, - [SMALL_STATE(185)] = 6374, - [SMALL_STATE(186)] = 6438, - [SMALL_STATE(187)] = 6502, - [SMALL_STATE(188)] = 6566, - [SMALL_STATE(189)] = 6630, - [SMALL_STATE(190)] = 6694, - [SMALL_STATE(191)] = 6758, - [SMALL_STATE(192)] = 6822, + [SMALL_STATE(167)] = 5093, + [SMALL_STATE(168)] = 5166, + [SMALL_STATE(169)] = 5233, + [SMALL_STATE(170)] = 5300, + [SMALL_STATE(171)] = 5367, + [SMALL_STATE(172)] = 5432, + [SMALL_STATE(173)] = 5497, + [SMALL_STATE(174)] = 5562, + [SMALL_STATE(175)] = 5627, + [SMALL_STATE(176)] = 5692, + [SMALL_STATE(177)] = 5757, + [SMALL_STATE(178)] = 5822, + [SMALL_STATE(179)] = 5887, + [SMALL_STATE(180)] = 5952, + [SMALL_STATE(181)] = 6117, + [SMALL_STATE(182)] = 6184, + [SMALL_STATE(183)] = 6248, + [SMALL_STATE(184)] = 6312, + [SMALL_STATE(185)] = 6376, + [SMALL_STATE(186)] = 6440, + [SMALL_STATE(187)] = 6504, + [SMALL_STATE(188)] = 6568, + [SMALL_STATE(189)] = 6632, + [SMALL_STATE(190)] = 6696, + [SMALL_STATE(191)] = 6760, + [SMALL_STATE(192)] = 6824, [SMALL_STATE(193)] = 6888, [SMALL_STATE(194)] = 6954, - [SMALL_STATE(195)] = 7018, - [SMALL_STATE(196)] = 7082, - [SMALL_STATE(197)] = 7146, - [SMALL_STATE(198)] = 7210, - [SMALL_STATE(199)] = 7274, - [SMALL_STATE(200)] = 7338, - [SMALL_STATE(201)] = 7402, - [SMALL_STATE(202)] = 7466, - [SMALL_STATE(203)] = 7530, - [SMALL_STATE(204)] = 7594, - [SMALL_STATE(205)] = 7658, - [SMALL_STATE(206)] = 7722, - [SMALL_STATE(207)] = 7786, - [SMALL_STATE(208)] = 7850, - [SMALL_STATE(209)] = 7914, - [SMALL_STATE(210)] = 7978, + [SMALL_STATE(195)] = 7020, + [SMALL_STATE(196)] = 7084, + [SMALL_STATE(197)] = 7148, + [SMALL_STATE(198)] = 7212, + [SMALL_STATE(199)] = 7276, + [SMALL_STATE(200)] = 7340, + [SMALL_STATE(201)] = 7404, + [SMALL_STATE(202)] = 7468, + [SMALL_STATE(203)] = 7532, + [SMALL_STATE(204)] = 7596, + [SMALL_STATE(205)] = 7660, + [SMALL_STATE(206)] = 7724, + [SMALL_STATE(207)] = 7788, + [SMALL_STATE(208)] = 7852, + [SMALL_STATE(209)] = 7916, + [SMALL_STATE(210)] = 7980, [SMALL_STATE(211)] = 8044, - [SMALL_STATE(212)] = 8108, - [SMALL_STATE(213)] = 8172, - [SMALL_STATE(214)] = 8236, - [SMALL_STATE(215)] = 8300, - [SMALL_STATE(216)] = 8364, - [SMALL_STATE(217)] = 8428, - [SMALL_STATE(218)] = 8492, - [SMALL_STATE(219)] = 8556, - [SMALL_STATE(220)] = 8620, - [SMALL_STATE(221)] = 8684, - [SMALL_STATE(222)] = 8748, - [SMALL_STATE(223)] = 8812, - [SMALL_STATE(224)] = 8876, - [SMALL_STATE(225)] = 8940, - [SMALL_STATE(226)] = 9004, - [SMALL_STATE(227)] = 9068, - [SMALL_STATE(228)] = 9132, - [SMALL_STATE(229)] = 9196, - [SMALL_STATE(230)] = 9260, - [SMALL_STATE(231)] = 9324, - [SMALL_STATE(232)] = 9388, - [SMALL_STATE(233)] = 9452, - [SMALL_STATE(234)] = 9516, - [SMALL_STATE(235)] = 9580, - [SMALL_STATE(236)] = 9644, - [SMALL_STATE(237)] = 9708, - [SMALL_STATE(238)] = 9772, - [SMALL_STATE(239)] = 9836, - [SMALL_STATE(240)] = 9900, - [SMALL_STATE(241)] = 9964, - [SMALL_STATE(242)] = 10028, - [SMALL_STATE(243)] = 10092, - [SMALL_STATE(244)] = 10156, - [SMALL_STATE(245)] = 10220, - [SMALL_STATE(246)] = 10284, - [SMALL_STATE(247)] = 10348, - [SMALL_STATE(248)] = 10412, - [SMALL_STATE(249)] = 10476, - [SMALL_STATE(250)] = 10540, - [SMALL_STATE(251)] = 10604, - [SMALL_STATE(252)] = 10668, - [SMALL_STATE(253)] = 10732, - [SMALL_STATE(254)] = 10796, - [SMALL_STATE(255)] = 10860, - [SMALL_STATE(256)] = 10924, - [SMALL_STATE(257)] = 10988, - [SMALL_STATE(258)] = 11052, - [SMALL_STATE(259)] = 11116, - [SMALL_STATE(260)] = 11180, - [SMALL_STATE(261)] = 11244, - [SMALL_STATE(262)] = 11308, - [SMALL_STATE(263)] = 11372, - [SMALL_STATE(264)] = 11436, - [SMALL_STATE(265)] = 11500, - [SMALL_STATE(266)] = 11564, - [SMALL_STATE(267)] = 11628, - [SMALL_STATE(268)] = 11692, - [SMALL_STATE(269)] = 11756, - [SMALL_STATE(270)] = 11820, - [SMALL_STATE(271)] = 11983, - [SMALL_STATE(272)] = 12146, - [SMALL_STATE(273)] = 12295, - [SMALL_STATE(274)] = 12444, - [SMALL_STATE(275)] = 12507, - [SMALL_STATE(276)] = 12570, - [SMALL_STATE(277)] = 12633, - [SMALL_STATE(278)] = 12779, - [SMALL_STATE(279)] = 12925, - [SMALL_STATE(280)] = 12966, - [SMALL_STATE(281)] = 13004, - [SMALL_STATE(282)] = 13056, - [SMALL_STATE(283)] = 13108, - [SMALL_STATE(284)] = 13160, - [SMALL_STATE(285)] = 13207, - [SMALL_STATE(286)] = 13254, - [SMALL_STATE(287)] = 13300, - [SMALL_STATE(288)] = 13346, - [SMALL_STATE(289)] = 13392, - [SMALL_STATE(290)] = 13438, - [SMALL_STATE(291)] = 13484, - [SMALL_STATE(292)] = 13530, - [SMALL_STATE(293)] = 13576, - [SMALL_STATE(294)] = 13622, - [SMALL_STATE(295)] = 13668, - [SMALL_STATE(296)] = 13714, - [SMALL_STATE(297)] = 13760, - [SMALL_STATE(298)] = 13806, - [SMALL_STATE(299)] = 13854, - [SMALL_STATE(300)] = 13900, - [SMALL_STATE(301)] = 13946, - [SMALL_STATE(302)] = 13992, - [SMALL_STATE(303)] = 14038, - [SMALL_STATE(304)] = 14084, - [SMALL_STATE(305)] = 14130, - [SMALL_STATE(306)] = 14176, - [SMALL_STATE(307)] = 14222, - [SMALL_STATE(308)] = 14268, - [SMALL_STATE(309)] = 14314, - [SMALL_STATE(310)] = 14356, - [SMALL_STATE(311)] = 14398, - [SMALL_STATE(312)] = 14440, - [SMALL_STATE(313)] = 14482, - [SMALL_STATE(314)] = 14524, - [SMALL_STATE(315)] = 14566, - [SMALL_STATE(316)] = 14608, - [SMALL_STATE(317)] = 14650, - [SMALL_STATE(318)] = 14692, - [SMALL_STATE(319)] = 14734, - [SMALL_STATE(320)] = 14776, - [SMALL_STATE(321)] = 14818, - [SMALL_STATE(322)] = 14860, - [SMALL_STATE(323)] = 14902, - [SMALL_STATE(324)] = 14944, - [SMALL_STATE(325)] = 14971, - [SMALL_STATE(326)] = 14998, - [SMALL_STATE(327)] = 15025, - [SMALL_STATE(328)] = 15047, - [SMALL_STATE(329)] = 15069, - [SMALL_STATE(330)] = 15091, - [SMALL_STATE(331)] = 15127, - [SMALL_STATE(332)] = 15163, - [SMALL_STATE(333)] = 15199, - [SMALL_STATE(334)] = 15221, - [SMALL_STATE(335)] = 15243, - [SMALL_STATE(336)] = 15279, - [SMALL_STATE(337)] = 15301, - [SMALL_STATE(338)] = 15323, - [SMALL_STATE(339)] = 15359, - [SMALL_STATE(340)] = 15381, - [SMALL_STATE(341)] = 15403, - [SMALL_STATE(342)] = 15425, - [SMALL_STATE(343)] = 15460, - [SMALL_STATE(344)] = 15495, - [SMALL_STATE(345)] = 15530, - [SMALL_STATE(346)] = 15565, - [SMALL_STATE(347)] = 15600, - [SMALL_STATE(348)] = 15635, - [SMALL_STATE(349)] = 15670, - [SMALL_STATE(350)] = 15705, - [SMALL_STATE(351)] = 15740, - [SMALL_STATE(352)] = 15761, - [SMALL_STATE(353)] = 15796, - [SMALL_STATE(354)] = 15830, - [SMALL_STATE(355)] = 15866, - [SMALL_STATE(356)] = 15902, - [SMALL_STATE(357)] = 15935, - [SMALL_STATE(358)] = 15968, - [SMALL_STATE(359)] = 15993, - [SMALL_STATE(360)] = 16018, - [SMALL_STATE(361)] = 16043, - [SMALL_STATE(362)] = 16070, - [SMALL_STATE(363)] = 16094, - [SMALL_STATE(364)] = 16118, - [SMALL_STATE(365)] = 16142, - [SMALL_STATE(366)] = 16166, - [SMALL_STATE(367)] = 16190, - [SMALL_STATE(368)] = 16214, - [SMALL_STATE(369)] = 16238, - [SMALL_STATE(370)] = 16254, - [SMALL_STATE(371)] = 16270, - [SMALL_STATE(372)] = 16286, - [SMALL_STATE(373)] = 16310, - [SMALL_STATE(374)] = 16330, - [SMALL_STATE(375)] = 16354, - [SMALL_STATE(376)] = 16378, - [SMALL_STATE(377)] = 16398, - [SMALL_STATE(378)] = 16414, - [SMALL_STATE(379)] = 16438, - [SMALL_STATE(380)] = 16458, - [SMALL_STATE(381)] = 16482, - [SMALL_STATE(382)] = 16506, - [SMALL_STATE(383)] = 16522, - [SMALL_STATE(384)] = 16541, - [SMALL_STATE(385)] = 16556, - [SMALL_STATE(386)] = 16571, - [SMALL_STATE(387)] = 16586, - [SMALL_STATE(388)] = 16605, - [SMALL_STATE(389)] = 16626, - [SMALL_STATE(390)] = 16647, - [SMALL_STATE(391)] = 16666, - [SMALL_STATE(392)] = 16681, - [SMALL_STATE(393)] = 16704, - [SMALL_STATE(394)] = 16727, - [SMALL_STATE(395)] = 16742, - [SMALL_STATE(396)] = 16765, - [SMALL_STATE(397)] = 16779, - [SMALL_STATE(398)] = 16793, - [SMALL_STATE(399)] = 16805, - [SMALL_STATE(400)] = 16819, - [SMALL_STATE(401)] = 16833, - [SMALL_STATE(402)] = 16847, - [SMALL_STATE(403)] = 16861, - [SMALL_STATE(404)] = 16875, - [SMALL_STATE(405)] = 16889, - [SMALL_STATE(406)] = 16903, - [SMALL_STATE(407)] = 16917, - [SMALL_STATE(408)] = 16931, - [SMALL_STATE(409)] = 16946, - [SMALL_STATE(410)] = 16961, - [SMALL_STATE(411)] = 16976, - [SMALL_STATE(412)] = 16991, - [SMALL_STATE(413)] = 17006, - [SMALL_STATE(414)] = 17019, - [SMALL_STATE(415)] = 17035, - [SMALL_STATE(416)] = 17051, - [SMALL_STATE(417)] = 17061, - [SMALL_STATE(418)] = 17077, - [SMALL_STATE(419)] = 17093, - [SMALL_STATE(420)] = 17109, - [SMALL_STATE(421)] = 17125, - [SMALL_STATE(422)] = 17141, - [SMALL_STATE(423)] = 17157, - [SMALL_STATE(424)] = 17173, - [SMALL_STATE(425)] = 17189, - [SMALL_STATE(426)] = 17205, - [SMALL_STATE(427)] = 17221, - [SMALL_STATE(428)] = 17237, - [SMALL_STATE(429)] = 17253, - [SMALL_STATE(430)] = 17266, - [SMALL_STATE(431)] = 17279, - [SMALL_STATE(432)] = 17292, - [SMALL_STATE(433)] = 17305, - [SMALL_STATE(434)] = 17318, - [SMALL_STATE(435)] = 17331, - [SMALL_STATE(436)] = 17344, - [SMALL_STATE(437)] = 17357, - [SMALL_STATE(438)] = 17370, - [SMALL_STATE(439)] = 17383, - [SMALL_STATE(440)] = 17392, - [SMALL_STATE(441)] = 17405, - [SMALL_STATE(442)] = 17418, - [SMALL_STATE(443)] = 17431, - [SMALL_STATE(444)] = 17444, - [SMALL_STATE(445)] = 17457, - [SMALL_STATE(446)] = 17470, - [SMALL_STATE(447)] = 17483, - [SMALL_STATE(448)] = 17496, - [SMALL_STATE(449)] = 17509, - [SMALL_STATE(450)] = 17519, - [SMALL_STATE(451)] = 17527, - [SMALL_STATE(452)] = 17537, - [SMALL_STATE(453)] = 17545, - [SMALL_STATE(454)] = 17553, - [SMALL_STATE(455)] = 17561, - [SMALL_STATE(456)] = 17571, - [SMALL_STATE(457)] = 17579, - [SMALL_STATE(458)] = 17587, - [SMALL_STATE(459)] = 17597, - [SMALL_STATE(460)] = 17605, - [SMALL_STATE(461)] = 17615, - [SMALL_STATE(462)] = 17623, - [SMALL_STATE(463)] = 17631, - [SMALL_STATE(464)] = 17639, - [SMALL_STATE(465)] = 17647, - [SMALL_STATE(466)] = 17654, - [SMALL_STATE(467)] = 17661, - [SMALL_STATE(468)] = 17668, - [SMALL_STATE(469)] = 17675, - [SMALL_STATE(470)] = 17682, - [SMALL_STATE(471)] = 17689, - [SMALL_STATE(472)] = 17696, - [SMALL_STATE(473)] = 17703, - [SMALL_STATE(474)] = 17710, - [SMALL_STATE(475)] = 17717, - [SMALL_STATE(476)] = 17724, - [SMALL_STATE(477)] = 17731, - [SMALL_STATE(478)] = 17738, - [SMALL_STATE(479)] = 17745, - [SMALL_STATE(480)] = 17752, - [SMALL_STATE(481)] = 17759, - [SMALL_STATE(482)] = 17766, - [SMALL_STATE(483)] = 17773, - [SMALL_STATE(484)] = 17780, - [SMALL_STATE(485)] = 17787, - [SMALL_STATE(486)] = 17794, - [SMALL_STATE(487)] = 17801, - [SMALL_STATE(488)] = 17808, - [SMALL_STATE(489)] = 17815, - [SMALL_STATE(490)] = 17822, - [SMALL_STATE(491)] = 17829, - [SMALL_STATE(492)] = 17836, - [SMALL_STATE(493)] = 17843, - [SMALL_STATE(494)] = 17850, - [SMALL_STATE(495)] = 17857, - [SMALL_STATE(496)] = 17864, - [SMALL_STATE(497)] = 17871, - [SMALL_STATE(498)] = 17878, - [SMALL_STATE(499)] = 17885, - [SMALL_STATE(500)] = 17892, - [SMALL_STATE(501)] = 17899, - [SMALL_STATE(502)] = 17906, - [SMALL_STATE(503)] = 17913, - [SMALL_STATE(504)] = 17920, - [SMALL_STATE(505)] = 17927, - [SMALL_STATE(506)] = 17934, - [SMALL_STATE(507)] = 17941, - [SMALL_STATE(508)] = 17948, + [SMALL_STATE(212)] = 8110, + [SMALL_STATE(213)] = 8174, + [SMALL_STATE(214)] = 8238, + [SMALL_STATE(215)] = 8302, + [SMALL_STATE(216)] = 8366, + [SMALL_STATE(217)] = 8430, + [SMALL_STATE(218)] = 8494, + [SMALL_STATE(219)] = 8558, + [SMALL_STATE(220)] = 8622, + [SMALL_STATE(221)] = 8686, + [SMALL_STATE(222)] = 8750, + [SMALL_STATE(223)] = 8814, + [SMALL_STATE(224)] = 8878, + [SMALL_STATE(225)] = 8942, + [SMALL_STATE(226)] = 9006, + [SMALL_STATE(227)] = 9070, + [SMALL_STATE(228)] = 9134, + [SMALL_STATE(229)] = 9198, + [SMALL_STATE(230)] = 9262, + [SMALL_STATE(231)] = 9326, + [SMALL_STATE(232)] = 9390, + [SMALL_STATE(233)] = 9454, + [SMALL_STATE(234)] = 9518, + [SMALL_STATE(235)] = 9582, + [SMALL_STATE(236)] = 9646, + [SMALL_STATE(237)] = 9710, + [SMALL_STATE(238)] = 9774, + [SMALL_STATE(239)] = 9838, + [SMALL_STATE(240)] = 9902, + [SMALL_STATE(241)] = 9966, + [SMALL_STATE(242)] = 10030, + [SMALL_STATE(243)] = 10094, + [SMALL_STATE(244)] = 10158, + [SMALL_STATE(245)] = 10222, + [SMALL_STATE(246)] = 10286, + [SMALL_STATE(247)] = 10350, + [SMALL_STATE(248)] = 10414, + [SMALL_STATE(249)] = 10478, + [SMALL_STATE(250)] = 10542, + [SMALL_STATE(251)] = 10606, + [SMALL_STATE(252)] = 10670, + [SMALL_STATE(253)] = 10734, + [SMALL_STATE(254)] = 10798, + [SMALL_STATE(255)] = 10862, + [SMALL_STATE(256)] = 10926, + [SMALL_STATE(257)] = 10990, + [SMALL_STATE(258)] = 11054, + [SMALL_STATE(259)] = 11118, + [SMALL_STATE(260)] = 11182, + [SMALL_STATE(261)] = 11246, + [SMALL_STATE(262)] = 11310, + [SMALL_STATE(263)] = 11374, + [SMALL_STATE(264)] = 11438, + [SMALL_STATE(265)] = 11502, + [SMALL_STATE(266)] = 11566, + [SMALL_STATE(267)] = 11630, + [SMALL_STATE(268)] = 11694, + [SMALL_STATE(269)] = 11758, + [SMALL_STATE(270)] = 11822, + [SMALL_STATE(271)] = 11886, + [SMALL_STATE(272)] = 12049, + [SMALL_STATE(273)] = 12212, + [SMALL_STATE(274)] = 12361, + [SMALL_STATE(275)] = 12510, + [SMALL_STATE(276)] = 12573, + [SMALL_STATE(277)] = 12636, + [SMALL_STATE(278)] = 12699, + [SMALL_STATE(279)] = 12845, + [SMALL_STATE(280)] = 12991, + [SMALL_STATE(281)] = 13032, + [SMALL_STATE(282)] = 13070, + [SMALL_STATE(283)] = 13122, + [SMALL_STATE(284)] = 13174, + [SMALL_STATE(285)] = 13226, + [SMALL_STATE(286)] = 13273, + [SMALL_STATE(287)] = 13320, + [SMALL_STATE(288)] = 13366, + [SMALL_STATE(289)] = 13412, + [SMALL_STATE(290)] = 13458, + [SMALL_STATE(291)] = 13504, + [SMALL_STATE(292)] = 13550, + [SMALL_STATE(293)] = 13596, + [SMALL_STATE(294)] = 13642, + [SMALL_STATE(295)] = 13688, + [SMALL_STATE(296)] = 13734, + [SMALL_STATE(297)] = 13780, + [SMALL_STATE(298)] = 13826, + [SMALL_STATE(299)] = 13872, + [SMALL_STATE(300)] = 13920, + [SMALL_STATE(301)] = 13966, + [SMALL_STATE(302)] = 14012, + [SMALL_STATE(303)] = 14058, + [SMALL_STATE(304)] = 14104, + [SMALL_STATE(305)] = 14150, + [SMALL_STATE(306)] = 14196, + [SMALL_STATE(307)] = 14242, + [SMALL_STATE(308)] = 14288, + [SMALL_STATE(309)] = 14334, + [SMALL_STATE(310)] = 14380, + [SMALL_STATE(311)] = 14422, + [SMALL_STATE(312)] = 14464, + [SMALL_STATE(313)] = 14506, + [SMALL_STATE(314)] = 14548, + [SMALL_STATE(315)] = 14590, + [SMALL_STATE(316)] = 14632, + [SMALL_STATE(317)] = 14674, + [SMALL_STATE(318)] = 14716, + [SMALL_STATE(319)] = 14758, + [SMALL_STATE(320)] = 14800, + [SMALL_STATE(321)] = 14842, + [SMALL_STATE(322)] = 14884, + [SMALL_STATE(323)] = 14926, + [SMALL_STATE(324)] = 14968, + [SMALL_STATE(325)] = 15010, + [SMALL_STATE(326)] = 15037, + [SMALL_STATE(327)] = 15064, + [SMALL_STATE(328)] = 15091, + [SMALL_STATE(329)] = 15113, + [SMALL_STATE(330)] = 15135, + [SMALL_STATE(331)] = 15157, + [SMALL_STATE(332)] = 15193, + [SMALL_STATE(333)] = 15229, + [SMALL_STATE(334)] = 15265, + [SMALL_STATE(335)] = 15287, + [SMALL_STATE(336)] = 15309, + [SMALL_STATE(337)] = 15345, + [SMALL_STATE(338)] = 15367, + [SMALL_STATE(339)] = 15389, + [SMALL_STATE(340)] = 15425, + [SMALL_STATE(341)] = 15447, + [SMALL_STATE(342)] = 15469, + [SMALL_STATE(343)] = 15491, + [SMALL_STATE(344)] = 15526, + [SMALL_STATE(345)] = 15561, + [SMALL_STATE(346)] = 15596, + [SMALL_STATE(347)] = 15631, + [SMALL_STATE(348)] = 15666, + [SMALL_STATE(349)] = 15701, + [SMALL_STATE(350)] = 15736, + [SMALL_STATE(351)] = 15771, + [SMALL_STATE(352)] = 15806, + [SMALL_STATE(353)] = 15827, + [SMALL_STATE(354)] = 15862, + [SMALL_STATE(355)] = 15896, + [SMALL_STATE(356)] = 15932, + [SMALL_STATE(357)] = 15968, + [SMALL_STATE(358)] = 16001, + [SMALL_STATE(359)] = 16034, + [SMALL_STATE(360)] = 16059, + [SMALL_STATE(361)] = 16084, + [SMALL_STATE(362)] = 16109, + [SMALL_STATE(363)] = 16136, + [SMALL_STATE(364)] = 16160, + [SMALL_STATE(365)] = 16184, + [SMALL_STATE(366)] = 16208, + [SMALL_STATE(367)] = 16232, + [SMALL_STATE(368)] = 16256, + [SMALL_STATE(369)] = 16280, + [SMALL_STATE(370)] = 16304, + [SMALL_STATE(371)] = 16320, + [SMALL_STATE(372)] = 16336, + [SMALL_STATE(373)] = 16352, + [SMALL_STATE(374)] = 16376, + [SMALL_STATE(375)] = 16396, + [SMALL_STATE(376)] = 16420, + [SMALL_STATE(377)] = 16444, + [SMALL_STATE(378)] = 16464, + [SMALL_STATE(379)] = 16480, + [SMALL_STATE(380)] = 16504, + [SMALL_STATE(381)] = 16524, + [SMALL_STATE(382)] = 16548, + [SMALL_STATE(383)] = 16572, + [SMALL_STATE(384)] = 16588, + [SMALL_STATE(385)] = 16607, + [SMALL_STATE(386)] = 16622, + [SMALL_STATE(387)] = 16637, + [SMALL_STATE(388)] = 16652, + [SMALL_STATE(389)] = 16671, + [SMALL_STATE(390)] = 16692, + [SMALL_STATE(391)] = 16713, + [SMALL_STATE(392)] = 16732, + [SMALL_STATE(393)] = 16747, + [SMALL_STATE(394)] = 16770, + [SMALL_STATE(395)] = 16793, + [SMALL_STATE(396)] = 16808, + [SMALL_STATE(397)] = 16831, + [SMALL_STATE(398)] = 16845, + [SMALL_STATE(399)] = 16859, + [SMALL_STATE(400)] = 16871, + [SMALL_STATE(401)] = 16885, + [SMALL_STATE(402)] = 16899, + [SMALL_STATE(403)] = 16913, + [SMALL_STATE(404)] = 16927, + [SMALL_STATE(405)] = 16941, + [SMALL_STATE(406)] = 16955, + [SMALL_STATE(407)] = 16969, + [SMALL_STATE(408)] = 16983, + [SMALL_STATE(409)] = 16997, + [SMALL_STATE(410)] = 17012, + [SMALL_STATE(411)] = 17027, + [SMALL_STATE(412)] = 17042, + [SMALL_STATE(413)] = 17057, + [SMALL_STATE(414)] = 17072, + [SMALL_STATE(415)] = 17085, + [SMALL_STATE(416)] = 17101, + [SMALL_STATE(417)] = 17117, + [SMALL_STATE(418)] = 17127, + [SMALL_STATE(419)] = 17143, + [SMALL_STATE(420)] = 17159, + [SMALL_STATE(421)] = 17175, + [SMALL_STATE(422)] = 17191, + [SMALL_STATE(423)] = 17207, + [SMALL_STATE(424)] = 17223, + [SMALL_STATE(425)] = 17239, + [SMALL_STATE(426)] = 17255, + [SMALL_STATE(427)] = 17271, + [SMALL_STATE(428)] = 17287, + [SMALL_STATE(429)] = 17303, + [SMALL_STATE(430)] = 17319, + [SMALL_STATE(431)] = 17332, + [SMALL_STATE(432)] = 17345, + [SMALL_STATE(433)] = 17358, + [SMALL_STATE(434)] = 17371, + [SMALL_STATE(435)] = 17384, + [SMALL_STATE(436)] = 17397, + [SMALL_STATE(437)] = 17410, + [SMALL_STATE(438)] = 17423, + [SMALL_STATE(439)] = 17436, + [SMALL_STATE(440)] = 17449, + [SMALL_STATE(441)] = 17458, + [SMALL_STATE(442)] = 17471, + [SMALL_STATE(443)] = 17484, + [SMALL_STATE(444)] = 17497, + [SMALL_STATE(445)] = 17510, + [SMALL_STATE(446)] = 17523, + [SMALL_STATE(447)] = 17536, + [SMALL_STATE(448)] = 17549, + [SMALL_STATE(449)] = 17562, + [SMALL_STATE(450)] = 17575, + [SMALL_STATE(451)] = 17585, + [SMALL_STATE(452)] = 17593, + [SMALL_STATE(453)] = 17603, + [SMALL_STATE(454)] = 17611, + [SMALL_STATE(455)] = 17619, + [SMALL_STATE(456)] = 17627, + [SMALL_STATE(457)] = 17637, + [SMALL_STATE(458)] = 17645, + [SMALL_STATE(459)] = 17653, + [SMALL_STATE(460)] = 17663, + [SMALL_STATE(461)] = 17671, + [SMALL_STATE(462)] = 17681, + [SMALL_STATE(463)] = 17689, + [SMALL_STATE(464)] = 17697, + [SMALL_STATE(465)] = 17705, + [SMALL_STATE(466)] = 17713, + [SMALL_STATE(467)] = 17720, + [SMALL_STATE(468)] = 17727, + [SMALL_STATE(469)] = 17734, + [SMALL_STATE(470)] = 17741, + [SMALL_STATE(471)] = 17748, + [SMALL_STATE(472)] = 17755, + [SMALL_STATE(473)] = 17762, + [SMALL_STATE(474)] = 17769, + [SMALL_STATE(475)] = 17776, + [SMALL_STATE(476)] = 17783, + [SMALL_STATE(477)] = 17790, + [SMALL_STATE(478)] = 17797, + [SMALL_STATE(479)] = 17804, + [SMALL_STATE(480)] = 17811, + [SMALL_STATE(481)] = 17818, + [SMALL_STATE(482)] = 17825, + [SMALL_STATE(483)] = 17832, + [SMALL_STATE(484)] = 17839, + [SMALL_STATE(485)] = 17846, + [SMALL_STATE(486)] = 17853, + [SMALL_STATE(487)] = 17860, + [SMALL_STATE(488)] = 17867, + [SMALL_STATE(489)] = 17874, + [SMALL_STATE(490)] = 17881, + [SMALL_STATE(491)] = 17888, + [SMALL_STATE(492)] = 17895, + [SMALL_STATE(493)] = 17902, + [SMALL_STATE(494)] = 17909, + [SMALL_STATE(495)] = 17916, + [SMALL_STATE(496)] = 17923, + [SMALL_STATE(497)] = 17930, + [SMALL_STATE(498)] = 17937, + [SMALL_STATE(499)] = 17944, + [SMALL_STATE(500)] = 17951, + [SMALL_STATE(501)] = 17958, + [SMALL_STATE(502)] = 17965, + [SMALL_STATE(503)] = 17972, + [SMALL_STATE(504)] = 17979, + [SMALL_STATE(505)] = 17986, + [SMALL_STATE(506)] = 17993, + [SMALL_STATE(507)] = 18000, + [SMALL_STATE(508)] = 18007, + [SMALL_STATE(509)] = 18014, }; static TSParseActionEntry ts_parse_actions[] = { @@ -28546,24 +28614,24 @@ static TSParseActionEntry ts_parse_actions[] = { [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statements, 0), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184), - [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), + [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), + [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), @@ -28575,33 +28643,33 @@ static TSParseActionEntry ts_parse_actions[] = { [59] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_last_stmt_identifier, 1), [61] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_last_stmt_identifier, 1), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), + [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), + [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), [87] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statements, 1), - [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statements_repeat2, 1), [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), [97] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat2, 1), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), [101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dec_number, 1), [103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__dec_number, 1), [105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_help_stmt, 1, .production_id = 2), - [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), [109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_help_stmt, 1, .production_id = 2), [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), [123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 1, .production_id = 3), @@ -28619,70 +28687,70 @@ static TSParseActionEntry ts_parse_actions[] = { [147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__system_stmt, 1, .production_id = 2), [149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__system_stmt, 1, .production_id = 2), [151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__macro_arged_stmt, 1, .production_id = 2), - [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), [155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__macro_arged_stmt, 1, .production_id = 2), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), + [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), [169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 2, .production_id = 3), [171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_stmt, 2, .production_id = 3), [173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_Cf_cmd, 1, .production_id = 2), - [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), [177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_Cf_cmd, 1, .production_id = 2), - [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), - [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), - [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), + [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), [187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), [191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), - [193] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(368), + [193] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(369), [196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_args_repeat1, 2), [198] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(82), - [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(299), - [204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(88), - [207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(417), + [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(300), + [204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(93), + [207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(418), [210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(9), [213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(10), [216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_args, 1), [218] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_args, 1), [220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_args, 1), [222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_args, 1), - [224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113), - [226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), + [224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), + [226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), [228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), [234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_args, 1), [236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_args, 1), [238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__env_stmt, 1, .production_id = 2), - [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), [242] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__env_stmt, 1, .production_id = 2), [244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130), - [246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), [248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), [250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), [252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), [254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_args_repeat1, 2), - [256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(113), - [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(347), + [256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(111), + [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(348), [262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(30), [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(29), [268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cmd_identifier, 1, .production_id = 1), [270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cmd_identifier, 1, .production_id = 1), - [272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), [274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), [276] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_concatenation_repeat1, 2), - [278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(330), + [278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(331), [281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_concatenation, 2), [283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_concatenation, 2), - [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), [287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_specifiers_repeat1, 2), [289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_specifiers_repeat1, 2), - [291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_specifiers_repeat1, 2), SHIFT_REPEAT(480), + [291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_specifiers_repeat1, 2), SHIFT_REPEAT(481), [294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arg, 1), [296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arg, 1), [298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_specifiers, 1), @@ -28693,562 +28761,564 @@ static TSParseActionEntry ts_parse_actions[] = { [308] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double_quoted_arg, 3), [310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cmd_substitution_arg, 3), [312] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cmd_substitution_arg, 3), - [314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double_quoted_arg, 2), - [316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double_quoted_arg, 2), - [318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_single_quoted_arg, 2), - [320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_single_quoted_arg, 2), - [322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__arg, 1, .production_id = 7), - [324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__arg, 1, .production_id = 7), + [314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_specifiers_repeat1, 3), + [316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_specifiers_repeat1, 3), + [318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_double_quoted_arg, 2), + [320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_double_quoted_arg, 2), + [322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_single_quoted_arg, 2), + [324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_single_quoted_arg, 2), [326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spec_arg_identifier, 1), [328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_spec_arg_identifier, 1), - [330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_specifiers_repeat1, 3), - [332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_specifiers_repeat1, 3), + [330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__arg_with_paren, 3, .production_id = 18), + [332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__arg_with_paren, 3, .production_id = 18), [334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_single_quoted_arg, 3), [336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_single_quoted_arg, 3), - [338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__arg_with_paren, 3, .production_id = 18), - [340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__arg_with_paren, 3, .production_id = 18), - [342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_arg, 1), - [344] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_arg, 1), - [346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cmd_identifier, 2, .production_id = 6), - [348] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cmd_identifier, 2, .production_id = 6), - [350] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), - [352] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), - [354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), SHIFT_REPEAT(388), + [338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__arg, 1, .production_id = 7), + [340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__arg, 1, .production_id = 7), + [342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), + [344] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), + [346] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), SHIFT_REPEAT(389), + [349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_arg, 1), + [351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_arg, 1), + [353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cmd_identifier, 2, .production_id = 6), + [355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cmd_identifier, 2, .production_id = 6), [357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_concatenation, 2), [359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_concatenation, 2), - [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_arg, 1), - [365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_arg, 1), - [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_dot_arg_identifier, 1), - [371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_dot_arg_identifier, 1), - [373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_concatenation, 2), - [375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_concatenation, 2), - [377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), - [379] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), - [381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), SHIFT_REPEAT(359), - [384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_arg_parentheses, 3, .production_id = 19), - [386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_arg_parentheses, 3, .production_id = 19), - [388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_arg_identifier, 1), - [390] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_arg_identifier, 1), - [392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grep_specifier, 1), - [394] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grep_specifier, 1), - [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), - [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), - [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), - [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), - [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), - [406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__env_stmt_identifier, 1), - [408] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__env_stmt_identifier, 1), - [410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), - [412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), - [414] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(117), - [417] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(16), - [420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(15), - [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_args, 2), - [427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_args, 2), - [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__eq_sep_key_concatenation, 2), - [431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__eq_sep_key_concatenation, 2), - [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), SHIFT_REPEAT(389), - [438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(331), - [441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__eq_sep_key_concatenation_repeat1, 2), - [443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__eq_sep_key_concatenation_repeat1, 2), - [445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__eq_sep_key_concatenation_repeat1, 2), SHIFT_REPEAT(360), - [448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 2), - [450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 2), - [452] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 2), SHIFT_REPEAT(126), - [455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_eval_arg, 1), - [457] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_eval_arg, 1), - [459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), - [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), - [463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__eq_sep_key, 1), - [465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__eq_sep_key, 1), - [467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_dot_args_repeat1, 2), - [469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_dot_args_repeat1, 2), - [471] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_dot_args_repeat1, 2), SHIFT_REPEAT(492), + [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), + [365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), + [367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), SHIFT_REPEAT(360), + [370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_concatenation, 2), + [372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_concatenation, 2), + [374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_arg, 1), + [378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_arg, 1), + [380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_dot_arg_identifier, 1), + [382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_dot_arg_identifier, 1), + [384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_arg_identifier, 1), + [386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_arg_identifier, 1), + [388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_arg_parentheses, 3, .production_id = 19), + [390] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_arg_parentheses, 3, .production_id = 19), + [392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), + [394] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), + [396] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(114), + [399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(16), + [402] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(15), + [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), + [407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__env_stmt_identifier, 1), + [409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__env_stmt_identifier, 1), + [411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grep_specifier, 1), + [413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grep_specifier, 1), + [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(114), + [417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), + [419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), + [421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), + [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), + [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_args, 2), + [429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_args, 2), + [431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_dot_args_repeat1, 2), + [433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_dot_args_repeat1, 2), + [435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_dot_args_repeat1, 2), SHIFT_REPEAT(493), + [438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(332), + [441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_dot_concatenation_repeat1, 2), SHIFT_REPEAT(390), + [444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 2), + [446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 2), + [448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 2), SHIFT_REPEAT(155), + [451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__eq_sep_key_concatenation, 2), + [453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__eq_sep_key_concatenation, 2), + [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__eq_sep_key_concatenation_repeat1, 2), + [459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__eq_sep_key_concatenation_repeat1, 2), + [461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__eq_sep_key_concatenation_repeat1, 2), SHIFT_REPEAT(361), + [464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__eq_sep_key, 1), + [466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__eq_sep_key, 1), + [468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_eval_arg, 1, .production_id = 7), + [470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_eval_arg, 1, .production_id = 7), + [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), [474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__eq_sep_val, 1), [476] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__eq_sep_val, 1), - [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), [480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tmp_eval_args_repeat1, 2), [482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_tmp_eval_args_repeat1, 2), - [484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tmp_eval_args_repeat1, 2), SHIFT_REPEAT(441), + [484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tmp_eval_args_repeat1, 2), SHIFT_REPEAT(442), [487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_args, 1), [489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_args, 1), - [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_eval_args, 1), - [495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_eval_args, 1), - [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), - [499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__eq_sep_val_concatenation_repeat1, 2), - [501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__eq_sep_val_concatenation_repeat1, 2), - [503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__eq_sep_val_concatenation_repeat1, 2), SHIFT_REPEAT(311), + [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__eq_sep_val_concatenation_repeat1, 2), + [495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__eq_sep_val_concatenation_repeat1, 2), + [497] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__eq_sep_val_concatenation_repeat1, 2), SHIFT_REPEAT(312), + [500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_eval_args, 1), + [502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_eval_args, 1), + [504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), [506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_eval_args, 2), [508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_eval_args, 2), [510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pf_dot_args_repeat1, 4), [512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pf_dot_args_repeat1, 4), - [514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__eq_sep_val_concatenation, 2), - [516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__eq_sep_val_concatenation, 2), - [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), - [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), - [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), - [526] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(163), - [529] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(11), - [532] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(22), - [535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_comment_stmt, 2), - [537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_comment_stmt, 2), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_flags_stmt, 2), - [543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_flags_stmt, 2), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_function_stmt, 2), - [549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_function_stmt, 2), - [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 3, .production_id = 15), - [555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 3, .production_id = 15), + [514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 1), + [516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_tmp_eval_arg_repeat1, 1), + [518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__eq_sep_val_concatenation, 2), + [520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__eq_sep_val_concatenation, 2), + [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), + [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), + [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), + [530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(163), + [533] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(11), + [536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_grep_specifier_repeat1, 2), SHIFT_REPEAT(22), + [539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_comment_stmt, 2), + [541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_comment_stmt, 2), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_flags_stmt, 2), + [547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_flags_stmt, 2), + [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_function_stmt, 2), + [553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_function_stmt, 2), + [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), [557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 2, .production_id = 15), [559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 2, .production_id = 15), - [561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 6, .production_id = 15), - [563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 6, .production_id = 15), - [565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 5, .production_id = 15), - [567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 5, .production_id = 15), - [569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 4, .production_id = 15), - [571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 4, .production_id = 15), - [573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_eq_sep_args, 1), - [575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_eq_sep_args, 1), - [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), - [581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), - [585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), - [595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), - [603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), - [615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 3, .production_id = 15), + [563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 3, .production_id = 15), + [565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 6, .production_id = 15), + [567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 6, .production_id = 15), + [569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 5, .production_id = 15), + [571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 5, .production_id = 15), + [573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_content, 4, .production_id = 15), + [575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_content, 4, .production_id = 15), + [577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), + [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), + [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), + [593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), + [595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212), + [601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), + [603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), + [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), + [613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), + [617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), + [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), [637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), + [645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), + [649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), + [651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), [659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), [661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), - [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_fromto_stmt, 4), - [683] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_fromto_stmt, 4), - [685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arged_stmt, 1, .production_id = 4), - [687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arged_stmt, 1, .production_id = 4), - [689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__math_arged_stmt, 2, .production_id = 8), - [691] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__math_arged_stmt, 2, .production_id = 8), - [693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_legacy_quoted_stmt, 3, .production_id = 12), - [695] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_legacy_quoted_stmt, 3, .production_id = 12), - [697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 3, .production_id = 13), - [699] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_stmt, 3, .production_id = 13), - [701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_call_content, 2), - [703] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_call_content, 2), - [705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__Cf_args, 2), - [707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__Cf_args, 2), - [709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_new_cmd, 3, .production_id = 14), - [711] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_new_cmd, 3, .production_id = 14), - [713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_cmd, 3, .production_id = 14), - [715] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_cmd, 3, .production_id = 14), - [717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_cmd_args, 1), - [719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_cmd_args, 1), - [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pointer_arged_stmt, 2, .production_id = 8), - [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pointer_arged_stmt, 2, .production_id = 8), - [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__macro_arged_stmt, 2, .production_id = 8), - [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__macro_arged_stmt, 2, .production_id = 8), - [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__last_stmt, 1, .production_id = 2), - [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__last_stmt, 1, .production_id = 2), - [737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_args, 2), - [739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_args, 2), - [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_html_enable_stmt, 2, .production_id = 2), - [743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_html_enable_stmt, 2, .production_id = 2), - [745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__simple_arged_stmt_question, 2, .production_id = 8), - [747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__simple_arged_stmt_question, 2, .production_id = 8), - [749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arged_stmt, 1, .production_id = 5), - [751] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arged_stmt, 1, .production_id = 5), - [753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 2, .production_id = 9), - [755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_stmt, 2, .production_id = 9), - [757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grep_stmt, 3, .production_id = 16), - [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grep_stmt, 3, .production_id = 16), - [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_stmt, 3), - [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_stmt, 3), - [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_file_lines_stmt, 3), - [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_file_lines_stmt, 3), - [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_offsets_stmt, 3), - [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_offsets_stmt, 3), - [773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_offsetssizes_stmt, 3), - [775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_offsetssizes_stmt, 3), - [777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_arged_stmt, 1, .production_id = 2), - [779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_arged_stmt, 1, .production_id = 2), - [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbta_stmt, 2), - [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbta_stmt, 2), - [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbtb_stmt, 2), - [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbtb_stmt, 2), - [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbts_stmt, 2), - [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbts_stmt, 2), - [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_threads_stmt, 2), - [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_threads_stmt, 2), - [799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_bbs_stmt, 2), - [801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_bbs_stmt, 2), - [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_step_stmt, 3), - [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_step_stmt, 3), - [807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_seek_stmt, 3), - [809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_seek_stmt, 3), - [811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_blksz_stmt, 3), - [813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_blksz_stmt, 3), - [815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_instrs_stmt, 2), - [817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_instrs_stmt, 2), - [819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_arch_stmt, 3), - [821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_arch_stmt, 3), - [823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_bits_stmt, 3), - [825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_bits_stmt, 3), - [827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_nthi_stmt, 3), - [829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_nthi_stmt, 3), - [831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_eval_stmt, 3), - [833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_eval_stmt, 3), - [835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_fs_stmt, 3), - [837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_fs_stmt, 3), - [839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_reli_stmt, 3), - [841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_reli_stmt, 3), - [843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_kuery_stmt, 3), - [845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_kuery_stmt, 3), - [847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_fd_stmt, 3), - [849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_fd_stmt, 3), - [851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_reg_stmt, 3), - [853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_reg_stmt, 3), - [855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_file_stmt, 3), - [857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_file_stmt, 3), - [859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_string_stmt, 3), - [861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_string_stmt, 3), - [863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_value_stmt, 3), - [865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_value_stmt, 3), - [867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_hex_stmt, 3), - [869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_hex_stmt, 3), - [871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_import_stmt, 2), - [873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_import_stmt, 2), - [875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_call_content, 1), - [877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_call_content, 1), - [879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_sections_stmt, 2), - [881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_sections_stmt, 2), - [883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_arged_stmt, 2, .production_id = 8), - [885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_arged_stmt, 2, .production_id = 8), - [887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_new_args, 2), - [889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_new_args, 2), - [891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_segments_stmt, 2), - [893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_segments_stmt, 2), - [895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_symbol_stmt, 2), - [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_symbol_stmt, 2), - [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_eq_sep_args, 3), - [901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_eq_sep_args, 3), - [903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_call_full_content, 2), - [905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_call_full_content, 2), - [907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grep_specifier, 2), - [909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grep_specifier, 2), - [911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_hit_stmt, 4, .production_id = 20), - [913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_hit_stmt, 4, .production_id = 20), - [915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_comment_stmt, 4), - [917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_comment_stmt, 4), - [919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_flags_stmt, 4), - [921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_flags_stmt, 4), - [923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_function_stmt, 4), - [925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_function_stmt, 4), + [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), + [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), + [675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_eq_sep_args, 1), + [681] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_eq_sep_args, 1), + [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_function_stmt, 4), + [687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_function_stmt, 4), + [689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arged_stmt, 1, .production_id = 4), + [691] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arged_stmt, 1, .production_id = 4), + [693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__math_arged_stmt, 2, .production_id = 8), + [695] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__math_arged_stmt, 2, .production_id = 8), + [697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_legacy_quoted_stmt, 3, .production_id = 12), + [699] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_legacy_quoted_stmt, 3, .production_id = 12), + [701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 3, .production_id = 13), + [703] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_stmt, 3, .production_id = 13), + [705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_call_content, 2), + [707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_call_content, 2), + [709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__Cf_args, 2), + [711] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__Cf_args, 2), + [713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_new_cmd, 3, .production_id = 14), + [715] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_new_cmd, 3, .production_id = 14), + [717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_cmd, 3, .production_id = 14), + [719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_cmd, 3, .production_id = 14), + [721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_cmd_args, 1), + [723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_cmd_args, 1), + [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pointer_arged_stmt, 2, .production_id = 8), + [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pointer_arged_stmt, 2, .production_id = 8), + [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__macro_arged_stmt, 2, .production_id = 8), + [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__macro_arged_stmt, 2, .production_id = 8), + [737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__last_stmt, 1, .production_id = 2), + [739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__last_stmt, 1, .production_id = 2), + [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_args, 2), + [743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_args, 2), + [745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_html_enable_stmt, 2, .production_id = 2), + [747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_html_enable_stmt, 2, .production_id = 2), + [749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__simple_arged_stmt_question, 2, .production_id = 8), + [751] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__simple_arged_stmt_question, 2, .production_id = 8), + [753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arged_stmt, 1, .production_id = 5), + [755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arged_stmt, 1, .production_id = 5), + [757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 2, .production_id = 9), + [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_stmt, 2, .production_id = 9), + [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grep_stmt, 3, .production_id = 16), + [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grep_stmt, 3, .production_id = 16), + [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_stmt, 3), + [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_stmt, 3), + [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_file_lines_stmt, 3), + [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_file_lines_stmt, 3), + [773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_offsets_stmt, 3), + [775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_offsets_stmt, 3), + [777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_offsetssizes_stmt, 3), + [779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_offsetssizes_stmt, 3), + [781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_arged_stmt, 1, .production_id = 2), + [783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_arged_stmt, 1, .production_id = 2), + [785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbta_stmt, 2), + [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbta_stmt, 2), + [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbtb_stmt, 2), + [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbtb_stmt, 2), + [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbts_stmt, 2), + [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbts_stmt, 2), + [799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_threads_stmt, 2), + [801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_threads_stmt, 2), + [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_bbs_stmt, 2), + [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_bbs_stmt, 2), + [807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_step_stmt, 3), + [809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_step_stmt, 3), + [811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_seek_stmt, 3), + [813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_seek_stmt, 3), + [815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_blksz_stmt, 3), + [817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_blksz_stmt, 3), + [819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_instrs_stmt, 2), + [821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_instrs_stmt, 2), + [823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_arch_stmt, 3), + [825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_arch_stmt, 3), + [827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_bits_stmt, 3), + [829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_bits_stmt, 3), + [831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_nthi_stmt, 3), + [833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_nthi_stmt, 3), + [835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_eval_stmt, 3), + [837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_eval_stmt, 3), + [839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_fs_stmt, 3), + [841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_fs_stmt, 3), + [843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_reli_stmt, 3), + [845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_reli_stmt, 3), + [847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_kuery_stmt, 3), + [849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_kuery_stmt, 3), + [851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_fd_stmt, 3), + [853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_fd_stmt, 3), + [855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_reg_stmt, 3), + [857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_reg_stmt, 3), + [859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_file_stmt, 3), + [861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_file_stmt, 3), + [863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_string_stmt, 3), + [865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_string_stmt, 3), + [867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_value_stmt, 3), + [869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_value_stmt, 3), + [871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_hex_stmt, 3), + [873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_hex_stmt, 3), + [875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_import_stmt, 2), + [877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_import_stmt, 2), + [879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_call_content, 1), + [881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_call_content, 1), + [883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_sections_stmt, 2), + [885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_sections_stmt, 2), + [887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pf_arged_stmt, 2, .production_id = 8), + [889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__pf_arged_stmt, 2, .production_id = 8), + [891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_new_args, 2), + [893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_new_args, 2), + [895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_segments_stmt, 2), + [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_segments_stmt, 2), + [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_symbol_stmt, 2), + [901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_symbol_stmt, 2), + [903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_eq_sep_args, 3), + [905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_eq_sep_args, 3), + [907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macro_call_full_content, 2), + [909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macro_call_full_content, 2), + [911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grep_specifier, 2), + [913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grep_specifier, 2), + [915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_hit_stmt, 4, .production_id = 20), + [917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_hit_stmt, 4, .production_id = 20), + [919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_comment_stmt, 4), + [921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_comment_stmt, 4), + [923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_flags_stmt, 4), + [925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_flags_stmt, 4), [927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__env_stmt, 2, .production_id = 8), [929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__env_stmt, 2, .production_id = 8), - [931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_string_stmt, 2), - [933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_string_stmt, 2), - [935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_iomap_stmt, 2), - [937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_iomap_stmt, 2), - [939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbgmap_stmt, 2), - [941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbgmap_stmt, 2), - [943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_register_stmt, 2), - [945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_register_stmt, 2), - [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_Cf_cmd, 2, .production_id = 8), - [949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_Cf_cmd, 2, .production_id = 8), - [951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_cmd, 2, .production_id = 8), - [953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_cmd, 2, .production_id = 8), - [955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 2, .production_id = 10), - [957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_stmt, 2, .production_id = 10), - [959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_cmd_args, 3, .production_id = 21), - [961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_cmd_args, 3, .production_id = 21), - [963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__system_stmt, 2, .production_id = 8), - [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__system_stmt, 2, .production_id = 8), - [967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__search_stmt, 2, .production_id = 8), - [969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__search_stmt, 2, .production_id = 8), - [971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__simple_arged_stmt, 2, .production_id = 8), - [973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__simple_arged_stmt, 2, .production_id = 8), - [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_repeat_stmt, 2, .production_id = 11), - [977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_repeat_stmt, 2, .production_id = 11), - [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), - [985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), - [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), - [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [1007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_interpret_offsetssizes_stmt, 3), - [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_interpret_offsetssizes_stmt, 3), - [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_interpret_stmt, 3), - [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_interpret_stmt, 3), - [1015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statements_repeat1, 2), - [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statements_repeat1, 2), - [1025] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statements_repeat1, 2), SHIFT_REPEAT(279), - [1028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat1, 2), - [1030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__statements_singleline_repeat1, 2), - [1032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat1, 2), SHIFT_REPEAT(280), - [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [1043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(375), - [1046] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(334), - [1049] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(291), - [1052] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(333), - [1055] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(334), - [1058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(424), - [1061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(20), - [1064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(8), - [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [1069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), - [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [1087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(338), - [1090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), - [1092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), - [1094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [1096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [1098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [1100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [1102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [1104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [1106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [1108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [1112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [1116] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(391), - [1119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(344), - [1122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(391), - [1125] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(25), - [1128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(31), - [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134), - [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), - [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), - [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), - [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(24), - [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83), - [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), - [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), - [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(152), - [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [1183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86), - [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [1189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_search_identifier, 1), - [1191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_search_identifier, 1), - [1193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_redirect_operator, 2), - [1195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_redirect_operator, 2), - [1197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_append_operator, 2), - [1199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_append_operator, 2), - [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), - [1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [1205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), - [1207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(374), - [1210] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(374), - [1213] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(26), - [1216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(24), - [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), - [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [1223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [1225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_append_operator, 1), - [1227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_append_operator, 1), - [1229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), - [1231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), SHIFT_REPEAT(358), - [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), - [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), - [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), - [1242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_redirect_operator, 1), - [1244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_redirect_operator, 1), - [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [1248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(335), - [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), - [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [1259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirect_stmt, 3, .production_id = 17), - [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statements_repeat2, 2), - [1263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statements_repeat2, 2), SHIFT_REPEAT(7), - [1266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statements, 3), - [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [1270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statements, 2), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), - [1274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), - [1278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), - [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), - [1284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), - [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [1288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), - [1290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_single_quoted_arg_repeat1, 2), - [1292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_single_quoted_arg_repeat1, 2), SHIFT_REPEAT(418), - [1295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_single_quoted_arg_repeat1, 2), SHIFT_REPEAT(418), - [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), - [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), - [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), - [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), - [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), - [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), - [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), - [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [1324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), - [1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), - [1328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), - [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), - [1334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [1338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statements_singleline, 1), - [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [1342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_macro_content_repeat1, 2), - [1344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_macro_content_repeat1, 2), SHIFT_REPEAT(37), - [1347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(332), - [1350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), - [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statements_singleline, 3), - [1358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat2, 2), - [1360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat2, 2), SHIFT_REPEAT(32), - [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [1365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statements_singleline, 2), - [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [1369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat2, 2), SHIFT_REPEAT(34), - [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [1428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), - [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), - [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [1444] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [1452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [1456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tmp_fromto_stmt, 4), + [933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tmp_fromto_stmt, 4), + [935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_string_stmt, 2), + [937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_string_stmt, 2), + [939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_iomap_stmt, 2), + [941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_iomap_stmt, 2), + [943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_dbgmap_stmt, 2), + [945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_dbgmap_stmt, 2), + [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_register_stmt, 2), + [949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_register_stmt, 2), + [951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_Cf_cmd, 2, .production_id = 8), + [953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_Cf_cmd, 2, .production_id = 8), + [955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_cmd, 2, .production_id = 8), + [957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_cmd, 2, .production_id = 8), + [959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_stmt, 2, .production_id = 10), + [961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_stmt, 2, .production_id = 10), + [963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pf_dot_cmd_args, 3, .production_id = 21), + [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pf_dot_cmd_args, 3, .production_id = 21), + [967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__system_stmt, 2, .production_id = 8), + [969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__system_stmt, 2, .production_id = 8), + [971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__search_stmt, 2, .production_id = 8), + [973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__search_stmt, 2, .production_id = 8), + [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__simple_arged_stmt, 2, .production_id = 8), + [977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__simple_arged_stmt, 2, .production_id = 8), + [979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_repeat_stmt, 2, .production_id = 11), + [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_repeat_stmt, 2, .production_id = 11), + [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), + [989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), + [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [1007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [1009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_interpret_offsetssizes_stmt, 3), + [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_interpret_offsetssizes_stmt, 3), + [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_iter_interpret_stmt, 3), + [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_iter_interpret_stmt, 3), + [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [1023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), + [1025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statements_repeat1, 2), + [1027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statements_repeat1, 2), + [1029] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statements_repeat1, 2), SHIFT_REPEAT(280), + [1032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat1, 2), + [1034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__statements_singleline_repeat1, 2), + [1036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat1, 2), SHIFT_REPEAT(281), + [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [1047] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(376), + [1050] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(335), + [1053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(292), + [1056] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(334), + [1059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(335), + [1062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(425), + [1065] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(20), + [1068] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_args_repeat1, 2), SHIFT_REPEAT(8), + [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166), + [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [1091] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(339), + [1094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), + [1098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [1100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [1102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [1104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), + [1106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [1108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), + [1112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), + [1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), + [1116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [1120] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(392), + [1123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(345), + [1126] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(392), + [1129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(25), + [1132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_args_repeat1, 2), SHIFT_REPEAT(31), + [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), + [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(108), + [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156), + [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(143), + [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), + [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), + [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(24), + [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83), + [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), + [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), + [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), + [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), + [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(152), + [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), + [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), + [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), + [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), + [1193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__interpret_search_identifier, 1), + [1195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__interpret_search_identifier, 1), + [1197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_redirect_operator, 2), + [1199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_redirect_operator, 2), + [1201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_append_operator, 2), + [1203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_append_operator, 2), + [1205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), + [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [1209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), + [1211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(375), + [1214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(375), + [1217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(26), + [1220] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_double_quoted_arg_repeat1, 2), SHIFT_REPEAT(24), + [1223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), + [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), + [1229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_append_operator, 1), + [1231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_append_operator, 1), + [1233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), + [1235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pf_concatenation_repeat1, 2), SHIFT_REPEAT(359), + [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), + [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), + [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), + [1246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fdn_redirect_operator, 1), + [1248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fdn_redirect_operator, 1), + [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [1252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(336), + [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), + [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205), + [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [1263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirect_stmt, 3, .production_id = 17), + [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statements_repeat2, 2), + [1267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statements_repeat2, 2), SHIFT_REPEAT(7), + [1270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statements, 3), + [1272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [1274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statements, 2), + [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), + [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), + [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), + [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), + [1288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88), + [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [1292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), + [1294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_single_quoted_arg_repeat1, 2), + [1296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_single_quoted_arg_repeat1, 2), SHIFT_REPEAT(419), + [1299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_single_quoted_arg_repeat1, 2), SHIFT_REPEAT(419), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), + [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), + [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), + [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), + [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), + [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [1324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), + [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), + [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), + [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), + [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), + [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [1342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statements_singleline, 1), + [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [1346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_macro_content_repeat1, 2), + [1348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_macro_content_repeat1, 2), SHIFT_REPEAT(37), + [1351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_concatenation_repeat1, 2), SHIFT_REPEAT(333), + [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), + [1358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [1360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statements_singleline, 3), + [1362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat2, 2), + [1364] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat2, 2), SHIFT_REPEAT(32), + [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [1369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statements_singleline, 2), + [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [1373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statements_singleline_repeat2, 2), SHIFT_REPEAT(34), + [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), + [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), + [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [1448] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [1452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [1456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [1470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), }; #ifdef __cplusplus