minishell/parser/static/parse_actions_entries/parse_actions_entries.c
2024-09-03 16:36:25 +02:00

3457 lines
246 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* parse_actions_entries.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "../types/type_parse_actions_entries.h"
#include "../headers/symbols.h"
#include "../headers/external_scanner_symbol_identifiers.h"
#include "../headers/field_identifiers.h"
#include "../headers/constants.h"
static const \
t_parse_actions_entries_array g_t_parse_actions_entries_array = {.a = {
[0] = {.entry = {.count = 0, .reusable = false}},
[1] = {.entry = {.count = 1, .reusable = false}},
[2] = {{.type = ActionTypeRecover}},
[3] = {.entry = {.count = 1, .reusable = false}},
[4] = {{.shift = {.type = ActionTypeShift, .extra = true}}},
[5] = {.entry = {.count = 1, .reusable = true}},
[6] = {{.reduce = {.type = ActionTypeReduce, .child_count = 0,.symbol = sym_program, .dynamic_precedence = 0 ,.production_id = 0}}},
[7] = {.entry = {.count = 1, .reusable = false}},
[8] = {{.shift = {.type = ActionTypeShift, .state = 243}}},
[9] = {.entry = {.count = 1, .reusable = false}},
[10] = {{.shift = {.type = ActionTypeShift, .state = 1743}}},
[11] = {.entry = {.count = 1, .reusable = false}},
[12] = {{.shift = {.type = ActionTypeShift, .state = 106}}},
[13] = {.entry = {.count = 1, .reusable = false}},
[14] = {{.shift = {.type = ActionTypeShift, .state = 119}}},
[15] = {.entry = {.count = 1, .reusable = false}},
[16] = {{.shift = {.type = ActionTypeShift, .state = 846}}},
[17] = {.entry = {.count = 1, .reusable = false}},
[18] = {{.shift = {.type = ActionTypeShift, .state = 84}}},
[19] = {.entry = {.count = 1, .reusable = false}},
[20] = {{.shift = {.type = ActionTypeShift, .state = 115}}},
[21] = {.entry = {.count = 1, .reusable = false}},
[22] = {{.shift = {.type = ActionTypeShift, .state = 212}}},
[23] = {.entry = {.count = 1, .reusable = false}},
[24] = {{.shift = {.type = ActionTypeShift, .state = 809}}},
[25] = {.entry = {.count = 1, .reusable = false}},
[26] = {{.shift = {.type = ActionTypeShift, .state = 610}}},
[27] = {.entry = {.count = 1, .reusable = false}},
[28] = {{.shift = {.type = ActionTypeShift, .state = 1275}}},
[29] = {.entry = {.count = 1, .reusable = false}},
[30] = {{.shift = {.type = ActionTypeShift, .state = 1168}}},
[31] = {.entry = {.count = 1, .reusable = false}},
[32] = {{.shift = {.type = ActionTypeShift, .state = 280}}},
[33] = {.entry = {.count = 1, .reusable = false}},
[34] = {{.shift = {.type = ActionTypeShift, .state = 1167}}},
[35] = {.entry = {.count = 1, .reusable = false}},
[36] = {{.shift = {.type = ActionTypeShift, .state = 45}}},
[37] = {.entry = {.count = 1, .reusable = false}},
[38] = {{.shift = {.type = ActionTypeShift, .state = 46}}},
[39] = {.entry = {.count = 1, .reusable = true}},
[40] = {{.shift = {.type = ActionTypeShift, .state = 1656}}},
[41] = {.entry = {.count = 1, .reusable = false}},
[42] = {{.shift = {.type = ActionTypeShift, .state = 272}}},
[43] = {.entry = {.count = 1, .reusable = false}},
[44] = {{.shift = {.type = ActionTypeShift, .state = 1022}}},
[45] = {.entry = {.count = 1, .reusable = false}},
[46] = {{.shift = {.type = ActionTypeShift, .state = 107}}},
[47] = {.entry = {.count = 1, .reusable = false}},
[48] = {{.shift = {.type = ActionTypeShift, .state = 44}}},
[49] = {.entry = {.count = 1, .reusable = false}},
[50] = {{.shift = {.type = ActionTypeShift, .state = 228}}},
[51] = {.entry = {.count = 1, .reusable = false}},
[52] = {{.shift = {.type = ActionTypeShift, .state = 790}}},
[53] = {.entry = {.count = 1, .reusable = false}},
[54] = {{.shift = {.type = ActionTypeShift, .state = 673}}},
[55] = {.entry = {.count = 1, .reusable = false}},
[56] = {{.shift = {.type = ActionTypeShift, .state = 1213}}},
[57] = {.entry = {.count = 1, .reusable = false}},
[58] = {{.shift = {.type = ActionTypeShift, .state = 1104}}},
[59] = {.entry = {.count = 1, .reusable = false}},
[60] = {{.shift = {.type = ActionTypeShift, .state = 401}}},
[61] = {.entry = {.count = 1, .reusable = false}},
[62] = {{.shift = {.type = ActionTypeShift, .state = 1105}}},
[63] = {.entry = {.count = 1, .reusable = false}},
[64] = {{.shift = {.type = ActionTypeShift, .state = 97}}},
[65] = {.entry = {.count = 1, .reusable = false}},
[66] = {{.shift = {.type = ActionTypeShift, .state = 98}}},
[67] = {.entry = {.count = 1, .reusable = true}},
[68] = {{.shift = {.type = ActionTypeShift, .state = 1665}}},
[69] = {.entry = {.count = 1, .reusable = false}},
[70] = {{.shift = {.type = ActionTypeShift, .state = 985}}},
[71] = {.entry = {.count = 1, .reusable = false}},
[72] = {{.shift = {.type = ActionTypeShift, .state = 1403}}},
[73] = {.entry = {.count = 1, .reusable = false}},
[74] = {{.shift = {.type = ActionTypeShift, .state = 1243}}},
[75] = {.entry = {.count = 1, .reusable = false}},
[76] = {{.shift = {.type = ActionTypeShift, .state = 1239}}},
[77] = {.entry = {.count = 1, .reusable = false}},
[78] = {{.shift = {.type = ActionTypeShift, .state = 1400}}},
[79] = {.entry = {.count = 1, .reusable = false}},
[80] = {{.shift = {.type = ActionTypeShift, .state = 240}}},
[81] = {.entry = {.count = 1, .reusable = false}},
[82] = {{.shift = {.type = ActionTypeShift, .state = 1707}}},
[83] = {.entry = {.count = 1, .reusable = false}},
[84] = {{.shift = {.type = ActionTypeShift, .state = 105}}},
[85] = {.entry = {.count = 1, .reusable = false}},
[86] = {{.shift = {.type = ActionTypeShift, .state = 117}}},
[87] = {.entry = {.count = 1, .reusable = false}},
[88] = {{.shift = {.type = ActionTypeShift, .state = 884}}},
[89] = {.entry = {.count = 1, .reusable = false}},
[90] = {{.shift = {.type = ActionTypeShift, .state = 100}}},
[91] = {.entry = {.count = 1, .reusable = false}},
[92] = {{.shift = {.type = ActionTypeShift, .state = 31}}},
[93] = {.entry = {.count = 1, .reusable = false}},
[94] = {{.shift = {.type = ActionTypeShift, .state = 110}}},
[95] = {.entry = {.count = 1, .reusable = false}},
[96] = {{.shift = {.type = ActionTypeShift, .state = 223}}},
[97] = {.entry = {.count = 1, .reusable = false}},
[98] = {{.shift = {.type = ActionTypeShift, .state = 776}}},
[99] = {.entry = {.count = 1, .reusable = false}},
[100] = {{.shift = {.type = ActionTypeShift, .state = 637}}},
[101] = {.entry = {.count = 1, .reusable = false}},
[102] = {{.shift = {.type = ActionTypeShift, .state = 1199}}},
[103] = {.entry = {.count = 1, .reusable = false}},
[104] = {{.shift = {.type = ActionTypeShift, .state = 1133}}},
[105] = {.entry = {.count = 1, .reusable = false}},
[106] = {{.shift = {.type = ActionTypeShift, .state = 276}}},
[107] = {.entry = {.count = 1, .reusable = false}},
[108] = {{.shift = {.type = ActionTypeShift, .state = 1129}}},
[109] = {.entry = {.count = 1, .reusable = false}},
[110] = {{.shift = {.type = ActionTypeShift, .state = 67}}},
[111] = {.entry = {.count = 1, .reusable = false}},
[112] = {{.shift = {.type = ActionTypeShift, .state = 68}}},
[113] = {.entry = {.count = 1, .reusable = true}},
[114] = {{.shift = {.type = ActionTypeShift, .state = 1622}}},
[115] = {.entry = {.count = 1, .reusable = false}},
[116] = {{.shift = {.type = ActionTypeShift, .state = 326}}},
[117] = {.entry = {.count = 1, .reusable = false}},
[118] = {{.shift = {.type = ActionTypeShift, .state = 10}}},
[119] = {.entry = {.count = 1, .reusable = false}},
[120] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_elif_clause, .dynamic_precedence = 0 ,.production_id = 33}}},
[121] = {.entry = {.count = 1, .reusable = false}},
[122] = {{.shift = {.type = ActionTypeShift, .state = 9}}},
[123] = {.entry = {.count = 2, .reusable = false}},
[124] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[125] = {{.shift = {.type = ActionTypeShift, .state = 272, .repetition = true}}},
[126] = {.entry = {.count = 2, .reusable = false}},
[127] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[128] = {{.shift = {.type = ActionTypeShift, .state = 1743, .repetition = true}}},
[129] = {.entry = {.count = 2, .reusable = false}},
[130] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[131] = {{.shift = {.type = ActionTypeShift, .state = 106, .repetition = true}}},
[132] = {.entry = {.count = 2, .reusable = false}},
[133] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[134] = {{.shift = {.type = ActionTypeShift, .state = 119, .repetition = true}}},
[135] = {.entry = {.count = 1, .reusable = false}},
[136] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[137] = {.entry = {.count = 2, .reusable = false}},
[138] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[139] = {{.shift = {.type = ActionTypeShift, .state = 846, .repetition = true}}},
[140] = {.entry = {.count = 2, .reusable = false}},
[141] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[142] = {{.shift = {.type = ActionTypeShift, .state = 84, .repetition = true}}},
[143] = {.entry = {.count = 2, .reusable = false}},
[144] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[145] = {{.shift = {.type = ActionTypeShift, .state = 115, .repetition = true}}},
[146] = {.entry = {.count = 2, .reusable = false}},
[147] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[148] = {{.shift = {.type = ActionTypeShift, .state = 228, .repetition = true}}},
[149] = {.entry = {.count = 2, .reusable = false}},
[150] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[151] = {{.shift = {.type = ActionTypeShift, .state = 790, .repetition = true}}},
[152] = {.entry = {.count = 2, .reusable = false}},
[153] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[154] = {{.shift = {.type = ActionTypeShift, .state = 673, .repetition = true}}},
[155] = {.entry = {.count = 2, .reusable = false}},
[156] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[157] = {{.shift = {.type = ActionTypeShift, .state = 1213, .repetition = true}}},
[158] = {.entry = {.count = 2, .reusable = false}},
[159] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[160] = {{.shift = {.type = ActionTypeShift, .state = 1104, .repetition = true}}},
[161] = {.entry = {.count = 2, .reusable = false}},
[162] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[163] = {{.shift = {.type = ActionTypeShift, .state = 401, .repetition = true}}},
[164] = {.entry = {.count = 2, .reusable = false}},
[165] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[166] = {{.shift = {.type = ActionTypeShift, .state = 1105, .repetition = true}}},
[167] = {.entry = {.count = 2, .reusable = false}},
[168] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[169] = {{.shift = {.type = ActionTypeShift, .state = 97, .repetition = true}}},
[170] = {.entry = {.count = 2, .reusable = false}},
[171] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[172] = {{.shift = {.type = ActionTypeShift, .state = 98, .repetition = true}}},
[173] = {.entry = {.count = 2, .reusable = true}},
[174] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 13}}},
[175] = {{.shift = {.type = ActionTypeShift, .state = 1665, .repetition = true}}},
[176] = {.entry = {.count = 1, .reusable = false}},
[177] = {{.shift = {.type = ActionTypeShift, .state = 11}}},
[178] = {.entry = {.count = 1, .reusable = false}},
[179] = {{.shift = {.type = ActionTypeShift, .state = 13}}},
[180] = {.entry = {.count = 1, .reusable = false}},
[181] = {{.shift = {.type = ActionTypeShift, .state = 14}}},
[182] = {.entry = {.count = 1, .reusable = false}},
[183] = {{.shift = {.type = ActionTypeShift, .state = 26}}},
[184] = {.entry = {.count = 1, .reusable = false}},
[185] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_elif_clause, .dynamic_precedence = 0 ,.production_id = 45}}},
[186] = {.entry = {.count = 1, .reusable = false}},
[187] = {{.shift = {.type = ActionTypeShift, .state = 18}}},
[188] = {.entry = {.count = 1, .reusable = false}},
[189] = {{.shift = {.type = ActionTypeShift, .state = 20}}},
[190] = {.entry = {.count = 1, .reusable = false}},
[191] = {{.shift = {.type = ActionTypeShift, .state = 12}}},
[192] = {.entry = {.count = 1, .reusable = false}},
[193] = {{.shift = {.type = ActionTypeShift, .state = 34}}},
[194] = {.entry = {.count = 1, .reusable = false}},
[195] = {{.shift = {.type = ActionTypeShift, .state = 24}}},
[196] = {.entry = {.count = 1, .reusable = false}},
[197] = {{.shift = {.type = ActionTypeShift, .state = 102}}},
[198] = {.entry = {.count = 1, .reusable = false}},
[199] = {{.shift = {.type = ActionTypeShift, .state = 58}}},
[200] = {.entry = {.count = 1, .reusable = false}},
[201] = {{.shift = {.type = ActionTypeShift, .state = 71}}},
[202] = {.entry = {.count = 1, .reusable = false}},
[203] = {{.shift = {.type = ActionTypeShift, .state = 3}}},
[204] = {.entry = {.count = 1, .reusable = false}},
[205] = {{.shift = {.type = ActionTypeShift, .state = 257}}},
[206] = {.entry = {.count = 1, .reusable = false}},
[207] = {{.shift = {.type = ActionTypeShift, .state = 210}}},
[208] = {.entry = {.count = 1, .reusable = false}},
[209] = {{.shift = {.type = ActionTypeShift, .state = 245}}},
[210] = {.entry = {.count = 1, .reusable = false}},
[211] = {{.shift = {.type = ActionTypeShift, .state = 211}}},
[212] = {.entry = {.count = 1, .reusable = false}},
[213] = {{.shift = {.type = ActionTypeShift, .state = 797}}},
[214] = {.entry = {.count = 1, .reusable = false}},
[215] = {{.shift = {.type = ActionTypeShift, .state = 277}}},
[216] = {.entry = {.count = 1, .reusable = true}},
[217] = {{.shift = {.type = ActionTypeShift, .state = 1705}}},
[218] = {.entry = {.count = 1, .reusable = false}},
[219] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_else_clause, .dynamic_precedence = 0 ,.production_id = 0}}},
[220] = {.entry = {.count = 1, .reusable = false}},
[221] = {{.shift = {.type = ActionTypeShift, .state = 1020}}},
[222] = {.entry = {.count = 1, .reusable = false}},
[223] = {{.shift = {.type = ActionTypeShift, .state = 1438}}},
[224] = {.entry = {.count = 1, .reusable = false}},
[225] = {{.shift = {.type = ActionTypeShift, .state = 1401}}},
[226] = {.entry = {.count = 1, .reusable = false}},
[227] = {{.shift = {.type = ActionTypeShift, .state = 1399}}},
[228] = {.entry = {.count = 1, .reusable = false}},
[229] = {{.shift = {.type = ActionTypeShift, .state = 980}}},
[230] = {.entry = {.count = 1, .reusable = false}},
[231] = {{.shift = {.type = ActionTypeShift, .state = 1216}}},
[232] = {.entry = {.count = 1, .reusable = false}},
[233] = {{.shift = {.type = ActionTypeShift, .state = 1190}}},
[234] = {.entry = {.count = 1, .reusable = false}},
[235] = {{.shift = {.type = ActionTypeShift, .state = 1242}}},
[236] = {.entry = {.count = 1, .reusable = false}},
[237] = {{.shift = {.type = ActionTypeShift, .state = 6}}},
[238] = {.entry = {.count = 1, .reusable = false}},
[239] = {{.shift = {.type = ActionTypeShift, .state = 16}}},
[240] = {.entry = {.count = 1, .reusable = false}},
[241] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_else_clause, .dynamic_precedence = 0 ,.production_id = 44}}},
[242] = {.entry = {.count = 1, .reusable = false}},
[243] = {{.shift = {.type = ActionTypeShift, .state = 7}}},
[244] = {.entry = {.count = 1, .reusable = false}},
[245] = {{.shift = {.type = ActionTypeShift, .state = 984}}},
[246] = {.entry = {.count = 2, .reusable = false}},
[247] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[248] = {{.shift = {.type = ActionTypeShift, .state = 272, .repetition = true}}},
[249] = {.entry = {.count = 2, .reusable = false}},
[250] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[251] = {{.shift = {.type = ActionTypeShift, .state = 1743, .repetition = true}}},
[252] = {.entry = {.count = 2, .reusable = false}},
[253] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[254] = {{.shift = {.type = ActionTypeShift, .state = 106, .repetition = true}}},
[255] = {.entry = {.count = 2, .reusable = false}},
[256] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[257] = {{.shift = {.type = ActionTypeShift, .state = 119, .repetition = true}}},
[258] = {.entry = {.count = 2, .reusable = false}},
[259] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[260] = {{.shift = {.type = ActionTypeShift, .state = 846, .repetition = true}}},
[261] = {.entry = {.count = 2, .reusable = false}},
[262] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[263] = {{.shift = {.type = ActionTypeShift, .state = 84, .repetition = true}}},
[264] = {.entry = {.count = 2, .reusable = false}},
[265] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[266] = {{.shift = {.type = ActionTypeShift, .state = 115, .repetition = true}}},
[267] = {.entry = {.count = 2, .reusable = false}},
[268] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[269] = {{.shift = {.type = ActionTypeShift, .state = 228, .repetition = true}}},
[270] = {.entry = {.count = 2, .reusable = false}},
[271] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[272] = {{.shift = {.type = ActionTypeShift, .state = 790, .repetition = true}}},
[273] = {.entry = {.count = 2, .reusable = false}},
[274] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[275] = {{.shift = {.type = ActionTypeShift, .state = 673, .repetition = true}}},
[276] = {.entry = {.count = 2, .reusable = false}},
[277] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[278] = {{.shift = {.type = ActionTypeShift, .state = 1213, .repetition = true}}},
[279] = {.entry = {.count = 2, .reusable = false}},
[280] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[281] = {{.shift = {.type = ActionTypeShift, .state = 1104, .repetition = true}}},
[282] = {.entry = {.count = 2, .reusable = false}},
[283] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[284] = {{.shift = {.type = ActionTypeShift, .state = 401, .repetition = true}}},
[285] = {.entry = {.count = 2, .reusable = false}},
[286] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[287] = {{.shift = {.type = ActionTypeShift, .state = 1105, .repetition = true}}},
[288] = {.entry = {.count = 2, .reusable = false}},
[289] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[290] = {{.shift = {.type = ActionTypeShift, .state = 97, .repetition = true}}},
[291] = {.entry = {.count = 2, .reusable = false}},
[292] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[293] = {{.shift = {.type = ActionTypeShift, .state = 98, .repetition = true}}},
[294] = {.entry = {.count = 2, .reusable = true}},
[295] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 13}}},
[296] = {{.shift = {.type = ActionTypeShift, .state = 1665, .repetition = true}}},
[297] = {.entry = {.count = 1, .reusable = false}},
[298] = {{.shift = {.type = ActionTypeShift, .state = 542}}},
[299] = {.entry = {.count = 1, .reusable = false}},
[300] = {{.shift = {.type = ActionTypeShift, .state = 1674}}},
[301] = {.entry = {.count = 1, .reusable = false}},
[302] = {{.shift = {.type = ActionTypeShift, .state = 113}}},
[303] = {.entry = {.count = 1, .reusable = false}},
[304] = {{.shift = {.type = ActionTypeShift, .state = 111}}},
[305] = {.entry = {.count = 1, .reusable = false}},
[306] = {{.shift = {.type = ActionTypeShift, .state = 873}}},
[307] = {.entry = {.count = 1, .reusable = false}},
[308] = {{.shift = {.type = ActionTypeShift, .state = 92}}},
[309] = {.entry = {.count = 1, .reusable = false}},
[310] = {{.shift = {.type = ActionTypeShift, .state = 108}}},
[311] = {.entry = {.count = 1, .reusable = false}},
[312] = {{.shift = {.type = ActionTypeShift, .state = 229}}},
[313] = {.entry = {.count = 1, .reusable = false}},
[314] = {{.shift = {.type = ActionTypeShift, .state = 804}}},
[315] = {.entry = {.count = 1, .reusable = false}},
[316] = {{.shift = {.type = ActionTypeShift, .state = 638}}},
[317] = {.entry = {.count = 1, .reusable = false}},
[318] = {{.shift = {.type = ActionTypeShift, .state = 1192}}},
[319] = {.entry = {.count = 1, .reusable = false}},
[320] = {{.shift = {.type = ActionTypeShift, .state = 1141}}},
[321] = {.entry = {.count = 1, .reusable = false}},
[322] = {{.shift = {.type = ActionTypeShift, .state = 606}}},
[323] = {.entry = {.count = 1, .reusable = false}},
[324] = {{.shift = {.type = ActionTypeShift, .state = 1090}}},
[325] = {.entry = {.count = 1, .reusable = false}},
[326] = {{.shift = {.type = ActionTypeShift, .state = 63}}},
[327] = {.entry = {.count = 1, .reusable = false}},
[328] = {{.shift = {.type = ActionTypeShift, .state = 65}}},
[329] = {.entry = {.count = 1, .reusable = true}},
[330] = {{.shift = {.type = ActionTypeShift, .state = 1610}}},
[331] = {.entry = {.count = 1, .reusable = false}},
[332] = {{.shift = {.type = ActionTypeShift, .state = 486}}},
[333] = {.entry = {.count = 1, .reusable = false}},
[334] = {{.shift = {.type = ActionTypeShift, .state = 206}}},
[335] = {.entry = {.count = 1, .reusable = false}},
[336] = {{.shift = {.type = ActionTypeShift, .state = 805}}},
[337] = {.entry = {.count = 1, .reusable = false}},
[338] = {{.shift = {.type = ActionTypeShift, .state = 525}}},
[339] = {.entry = {.count = 1, .reusable = true}},
[340] = {{.shift = {.type = ActionTypeShift, .state = 1736}}},
[341] = {.entry = {.count = 1, .reusable = true}},
[342] = {{.shift = {.type = ActionTypeShift, .state = 1598}}},
[343] = {.entry = {.count = 1, .reusable = false}},
[344] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_concatenation, .dynamic_precedence = 0 ,.production_id = 38}}},
[345] = {.entry = {.count = 1, .reusable = false}},
[346] = {{.shift = {.type = ActionTypeShift, .state = 420}}},
[347] = {.entry = {.count = 1, .reusable = false}},
[348] = {{.shift = {.type = ActionTypeShift, .state = 419}}},
[349] = {.entry = {.count = 1, .reusable = true}},
[350] = {{.shift = {.type = ActionTypeShift, .state = 419}}},
[351] = {.entry = {.count = 1, .reusable = true}},
[352] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_concatenation, .dynamic_precedence = 0 ,.production_id = 38}}},
[353] = {.entry = {.count = 1, .reusable = false}},
[354] = {{.shift = {.type = ActionTypeShift, .state = 370}}},
[355] = {.entry = {.count = 1, .reusable = false}},
[356] = {{.shift = {.type = ActionTypeShift, .state = 371}}},
[357] = {.entry = {.count = 1, .reusable = true}},
[358] = {{.shift = {.type = ActionTypeShift, .state = 371}}},
[359] = {.entry = {.count = 1, .reusable = false}},
[360] = {{.shift = {.type = ActionTypeShift, .state = 324}}},
[361] = {.entry = {.count = 1, .reusable = false}},
[362] = {{.shift = {.type = ActionTypeShift, .state = 323}}},
[363] = {.entry = {.count = 1, .reusable = true}},
[364] = {{.shift = {.type = ActionTypeShift, .state = 323}}},
[365] = {.entry = {.count = 1, .reusable = false}},
[366] = {{.shift = {.type = ActionTypeShift, .state = 430}}},
[367] = {.entry = {.count = 1, .reusable = false}},
[368] = {{.shift = {.type = ActionTypeShift, .state = 429}}},
[369] = {.entry = {.count = 1, .reusable = true}},
[370] = {{.shift = {.type = ActionTypeShift, .state = 429}}},
[371] = {.entry = {.count = 1, .reusable = false}},
[372] = {{.shift = {.type = ActionTypeShift, .state = 447}}},
[373] = {.entry = {.count = 1, .reusable = false}},
[374] = {{.shift = {.type = ActionTypeShift, .state = 448}}},
[375] = {.entry = {.count = 1, .reusable = true}},
[376] = {{.shift = {.type = ActionTypeShift, .state = 448}}},
[377] = {.entry = {.count = 1, .reusable = false}},
[378] = {{.shift = {.type = ActionTypeShift, .state = 346}}},
[379] = {.entry = {.count = 1, .reusable = false}},
[380] = {{.shift = {.type = ActionTypeShift, .state = 345}}},
[381] = {.entry = {.count = 1, .reusable = true}},
[382] = {{.shift = {.type = ActionTypeShift, .state = 345}}},
[383] = {.entry = {.count = 1, .reusable = false}},
[384] = {{.shift = {.type = ActionTypeShift, .state = 494}}},
[385] = {.entry = {.count = 1, .reusable = false}},
[386] = {{.shift = {.type = ActionTypeShift, .state = 495}}},
[387] = {.entry = {.count = 1, .reusable = true}},
[388] = {{.shift = {.type = ActionTypeShift, .state = 495}}},
[389] = {.entry = {.count = 1, .reusable = false}},
[390] = {{.shift = {.type = ActionTypeShift, .state = 359}}},
[391] = {.entry = {.count = 1, .reusable = false}},
[392] = {{.shift = {.type = ActionTypeShift, .state = 358}}},
[393] = {.entry = {.count = 1, .reusable = true}},
[394] = {{.shift = {.type = ActionTypeShift, .state = 358}}},
[395] = {.entry = {.count = 1, .reusable = false}},
[396] = {{.shift = {.type = ActionTypeShift, .state = 476}}},
[397] = {.entry = {.count = 1, .reusable = false}},
[398] = {{.shift = {.type = ActionTypeShift, .state = 488}}},
[399] = {.entry = {.count = 1, .reusable = true}},
[400] = {{.shift = {.type = ActionTypeShift, .state = 488}}},
[401] = {.entry = {.count = 1, .reusable = false}},
[402] = {{.shift = {.type = ActionTypeShift, .state = 261}}},
[403] = {.entry = {.count = 1, .reusable = false}},
[404] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 31}}},
[405] = {.entry = {.count = 1, .reusable = true}},
[406] = {{.shift = {.type = ActionTypeShift, .state = 523}}},
[407] = {.entry = {.count = 1, .reusable = true}},
[408] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 11}}},
[409] = {.entry = {.count = 1, .reusable = false}},
[410] = {{.shift = {.type = ActionTypeShift, .state = 273}}},
[411] = {.entry = {.count = 1, .reusable = false}},
[412] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 11}}},
[413] = {.entry = {.count = 1, .reusable = true}},
[414] = {{.shift = {.type = ActionTypeShift, .state = 564}}},
[415] = {.entry = {.count = 1, .reusable = false}},
[416] = {{.shift = {.type = ActionTypeShift, .state = 289}}},
[417] = {.entry = {.count = 1, .reusable = false}},
[418] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 3}}},
[419] = {.entry = {.count = 1, .reusable = true}},
[420] = {{.shift = {.type = ActionTypeShift, .state = 570}}},
[421] = {.entry = {.count = 1, .reusable = false}},
[422] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_file_redirect, .dynamic_precedence = 0 ,.production_id = 5}}},
[423] = {.entry = {.count = 1, .reusable = true}},
[424] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_file_redirect, .dynamic_precedence = 0 ,.production_id = 5}}},
[425] = {.entry = {.count = 2, .reusable = false}},
[426] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[427] = {{.shift = {.type = ActionTypeShift, .state = 282, .repetition = true}}},
[428] = {.entry = {.count = 1, .reusable = false}},
[429] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[430] = {.entry = {.count = 2, .reusable = false}},
[431] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[432] = {{.shift = {.type = ActionTypeShift, .state = 670, .repetition = true}}},
[433] = {.entry = {.count = 2, .reusable = false}},
[434] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[435] = {{.shift = {.type = ActionTypeShift, .state = 1206, .repetition = true}}},
[436] = {.entry = {.count = 2, .reusable = false}},
[437] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[438] = {{.shift = {.type = ActionTypeShift, .state = 1100, .repetition = true}}},
[439] = {.entry = {.count = 2, .reusable = false}},
[440] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[441] = {{.shift = {.type = ActionTypeShift, .state = 1102, .repetition = true}}},
[442] = {.entry = {.count = 2, .reusable = false}},
[443] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[444] = {{.shift = {.type = ActionTypeShift, .state = 86, .repetition = true}}},
[445] = {.entry = {.count = 2, .reusable = false}},
[446] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[447] = {{.shift = {.type = ActionTypeShift, .state = 87, .repetition = true}}},
[448] = {.entry = {.count = 1, .reusable = true}},
[449] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[450] = {.entry = {.count = 1, .reusable = false}},
[451] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 14}}},
[452] = {.entry = {.count = 2, .reusable = false}},
[453] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[454] = {{.shift = {.type = ActionTypeShift, .state = 289, .repetition = true}}},
[455] = {.entry = {.count = 1, .reusable = false}},
[456] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[457] = {.entry = {.count = 2, .reusable = false}},
[458] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[459] = {{.shift = {.type = ActionTypeShift, .state = 673, .repetition = true}}},
[460] = {.entry = {.count = 2, .reusable = false}},
[461] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[462] = {{.shift = {.type = ActionTypeShift, .state = 1213, .repetition = true}}},
[463] = {.entry = {.count = 2, .reusable = false}},
[464] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[465] = {{.shift = {.type = ActionTypeShift, .state = 1104, .repetition = true}}},
[466] = {.entry = {.count = 2, .reusable = false}},
[467] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[468] = {{.shift = {.type = ActionTypeShift, .state = 1105, .repetition = true}}},
[469] = {.entry = {.count = 2, .reusable = false}},
[470] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[471] = {{.shift = {.type = ActionTypeShift, .state = 97, .repetition = true}}},
[472] = {.entry = {.count = 2, .reusable = false}},
[473] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[474] = {{.shift = {.type = ActionTypeShift, .state = 98, .repetition = true}}},
[475] = {.entry = {.count = 2, .reusable = true}},
[476] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[477] = {{.shift = {.type = ActionTypeShift, .state = 570, .repetition = true}}},
[478] = {.entry = {.count = 2, .reusable = false}},
[479] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[480] = {{.shift = {.type = ActionTypeShift, .state = 258, .repetition = true}}},
[481] = {.entry = {.count = 2, .reusable = false}},
[482] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[483] = {{.shift = {.type = ActionTypeShift, .state = 665, .repetition = true}}},
[484] = {.entry = {.count = 2, .reusable = false}},
[485] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[486] = {{.shift = {.type = ActionTypeShift, .state = 1249, .repetition = true}}},
[487] = {.entry = {.count = 2, .reusable = false}},
[488] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[489] = {{.shift = {.type = ActionTypeShift, .state = 1111, .repetition = true}}},
[490] = {.entry = {.count = 2, .reusable = false}},
[491] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[492] = {{.shift = {.type = ActionTypeShift, .state = 1110, .repetition = true}}},
[493] = {.entry = {.count = 2, .reusable = false}},
[494] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[495] = {{.shift = {.type = ActionTypeShift, .state = 78, .repetition = true}}},
[496] = {.entry = {.count = 2, .reusable = false}},
[497] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[498] = {{.shift = {.type = ActionTypeShift, .state = 77, .repetition = true}}},
[499] = {.entry = {.count = 1, .reusable = true}},
[500] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 3}}},
[501] = {.entry = {.count = 1, .reusable = true}},
[502] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[503] = {.entry = {.count = 2, .reusable = false}},
[504] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[505] = {{.shift = {.type = ActionTypeShift, .state = 273, .repetition = true}}},
[506] = {.entry = {.count = 2, .reusable = false}},
[507] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[508] = {{.shift = {.type = ActionTypeShift, .state = 610, .repetition = true}}},
[509] = {.entry = {.count = 2, .reusable = false}},
[510] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[511] = {{.shift = {.type = ActionTypeShift, .state = 1275, .repetition = true}}},
[512] = {.entry = {.count = 2, .reusable = false}},
[513] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[514] = {{.shift = {.type = ActionTypeShift, .state = 1168, .repetition = true}}},
[515] = {.entry = {.count = 2, .reusable = false}},
[516] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[517] = {{.shift = {.type = ActionTypeShift, .state = 1167, .repetition = true}}},
[518] = {.entry = {.count = 2, .reusable = false}},
[519] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[520] = {{.shift = {.type = ActionTypeShift, .state = 45, .repetition = true}}},
[521] = {.entry = {.count = 2, .reusable = false}},
[522] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[523] = {{.shift = {.type = ActionTypeShift, .state = 46, .repetition = true}}},
[524] = {.entry = {.count = 2, .reusable = true}},
[525] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[526] = {{.shift = {.type = ActionTypeShift, .state = 564, .repetition = true}}},
[527] = {.entry = {.count = 1, .reusable = true}},
[528] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 14}}},
[529] = {.entry = {.count = 2, .reusable = false}},
[530] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[531] = {{.shift = {.type = ActionTypeShift, .state = 261, .repetition = true}}},
[532] = {.entry = {.count = 2, .reusable = false}},
[533] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[534] = {{.shift = {.type = ActionTypeShift, .state = 637, .repetition = true}}},
[535] = {.entry = {.count = 2, .reusable = false}},
[536] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[537] = {{.shift = {.type = ActionTypeShift, .state = 1199, .repetition = true}}},
[538] = {.entry = {.count = 2, .reusable = false}},
[539] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[540] = {{.shift = {.type = ActionTypeShift, .state = 1133, .repetition = true}}},
[541] = {.entry = {.count = 2, .reusable = false}},
[542] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[543] = {{.shift = {.type = ActionTypeShift, .state = 1129, .repetition = true}}},
[544] = {.entry = {.count = 2, .reusable = false}},
[545] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[546] = {{.shift = {.type = ActionTypeShift, .state = 67, .repetition = true}}},
[547] = {.entry = {.count = 2, .reusable = false}},
[548] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[549] = {{.shift = {.type = ActionTypeShift, .state = 68, .repetition = true}}},
[550] = {.entry = {.count = 2, .reusable = true}},
[551] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[552] = {{.shift = {.type = ActionTypeShift, .state = 523, .repetition = true}}},
[553] = {.entry = {.count = 1, .reusable = true}},
[554] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_command, .dynamic_precedence = 0 ,.production_id = 31}}},
[555] = {.entry = {.count = 2, .reusable = false}},
[556] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[557] = {{.shift = {.type = ActionTypeShift, .state = 292, .repetition = true}}},
[558] = {.entry = {.count = 2, .reusable = false}},
[559] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[560] = {{.shift = {.type = ActionTypeShift, .state = 658, .repetition = true}}},
[561] = {.entry = {.count = 2, .reusable = false}},
[562] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[563] = {{.shift = {.type = ActionTypeShift, .state = 1269, .repetition = true}}},
[564] = {.entry = {.count = 2, .reusable = false}},
[565] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[566] = {{.shift = {.type = ActionTypeShift, .state = 1093, .repetition = true}}},
[567] = {.entry = {.count = 2, .reusable = false}},
[568] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[569] = {{.shift = {.type = ActionTypeShift, .state = 1151, .repetition = true}}},
[570] = {.entry = {.count = 2, .reusable = false}},
[571] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[572] = {{.shift = {.type = ActionTypeShift, .state = 73, .repetition = true}}},
[573] = {.entry = {.count = 2, .reusable = false}},
[574] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[575] = {{.shift = {.type = ActionTypeShift, .state = 69, .repetition = true}}},
[576] = {.entry = {.count = 1, .reusable = false}},
[577] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[578] = {.entry = {.count = 1, .reusable = false}},
[579] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 2}}},
[580] = {.entry = {.count = 1, .reusable = false}},
[581] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__statement_not_pipeline, .dynamic_precedence = 0 ,.production_id = 0}}},
[582] = {.entry = {.count = 1, .reusable = false}},
[583] = {{.shift = {.type = ActionTypeShift, .state = 131}}},
[584] = {.entry = {.count = 1, .reusable = false}},
[585] = {{.shift = {.type = ActionTypeShift, .state = 1710}}},
[586] = {.entry = {.count = 1, .reusable = false}},
[587] = {{.shift = {.type = ActionTypeShift, .state = 310}}},
[588] = {.entry = {.count = 2, .reusable = true}},
[589] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[590] = {{.shift = {.type = ActionTypeShift, .state = 1630}}},
[591] = {.entry = {.count = 1, .reusable = false}},
[592] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 12}}},
[593] = {.entry = {.count = 1, .reusable = false}},
[594] = {{.shift = {.type = ActionTypeShift, .state = 250}}},
[595] = {.entry = {.count = 1, .reusable = false}},
[596] = {{.shift = {.type = ActionTypeShift, .state = 123}}},
[597] = {.entry = {.count = 1, .reusable = false}},
[598] = {{.shift = {.type = ActionTypeShift, .state = 1690}}},
[599] = {.entry = {.count = 2, .reusable = true}},
[600] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[601] = {{.shift = {.type = ActionTypeShift, .state = 1737}}},
[602] = {.entry = {.count = 1, .reusable = false}},
[603] = {{.shift = {.type = ActionTypeShift, .state = 431}}},
[604] = {.entry = {.count = 2, .reusable = false}},
[605] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[606] = {{.shift = {.type = ActionTypeShift, .state = 402, .repetition = true}}},
[607] = {.entry = {.count = 2, .reusable = false}},
[608] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[609] = {{.shift = {.type = ActionTypeShift, .state = 645, .repetition = true}}},
[610] = {.entry = {.count = 2, .reusable = false}},
[611] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[612] = {{.shift = {.type = ActionTypeShift, .state = 1209, .repetition = true}}},
[613] = {.entry = {.count = 2, .reusable = false}},
[614] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[615] = {{.shift = {.type = ActionTypeShift, .state = 1115, .repetition = true}}},
[616] = {.entry = {.count = 2, .reusable = false}},
[617] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[618] = {{.shift = {.type = ActionTypeShift, .state = 1140, .repetition = true}}},
[619] = {.entry = {.count = 2, .reusable = false}},
[620] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[621] = {{.shift = {.type = ActionTypeShift, .state = 53, .repetition = true}}},
[622] = {.entry = {.count = 2, .reusable = false}},
[623] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[624] = {{.shift = {.type = ActionTypeShift, .state = 60, .repetition = true}}},
[625] = {.entry = {.count = 1, .reusable = false}},
[626] = {{.shift = {.type = ActionTypeShift, .state = 362}}},
[627] = {.entry = {.count = 1, .reusable = false}},
[628] = {{.shift = {.type = ActionTypeShift, .state = 621}}},
[629] = {.entry = {.count = 1, .reusable = false}},
[630] = {{.shift = {.type = ActionTypeShift, .state = 1198}}},
[631] = {.entry = {.count = 1, .reusable = false}},
[632] = {{.shift = {.type = ActionTypeShift, .state = 1107}}},
[633] = {.entry = {.count = 1, .reusable = false}},
[634] = {{.shift = {.type = ActionTypeShift, .state = 1117}}},
[635] = {.entry = {.count = 1, .reusable = false}},
[636] = {{.shift = {.type = ActionTypeShift, .state = 101}}},
[637] = {.entry = {.count = 1, .reusable = false}},
[638] = {{.shift = {.type = ActionTypeShift, .state = 95}}},
[639] = {.entry = {.count = 1, .reusable = false}},
[640] = {{.shift = {.type = ActionTypeShift, .state = 624}}},
[641] = {.entry = {.count = 1, .reusable = false}},
[642] = {{.shift = {.type = ActionTypeShift, .state = 626}}},
[643] = {.entry = {.count = 1, .reusable = true}},
[644] = {{.shift = {.type = ActionTypeShift, .state = 626}}},
[645] = {.entry = {.count = 1, .reusable = false}},
[646] = {{.shift = {.type = ActionTypeShift, .state = 1011}}},
[647] = {.entry = {.count = 1, .reusable = false}},
[648] = {{.shift = {.type = ActionTypeShift, .state = 129}}},
[649] = {.entry = {.count = 1, .reusable = false}},
[650] = {{.shift = {.type = ActionTypeShift, .state = 130}}},
[651] = {.entry = {.count = 1, .reusable = false}},
[652] = {{.shift = {.type = ActionTypeShift, .state = 806}}},
[653] = {.entry = {.count = 1, .reusable = false}},
[654] = {{.shift = {.type = ActionTypeShift, .state = 1498}}},
[655] = {.entry = {.count = 1, .reusable = false}},
[656] = {{.shift = {.type = ActionTypeShift, .state = 646}}},
[657] = {.entry = {.count = 1, .reusable = false}},
[658] = {{.shift = {.type = ActionTypeShift, .state = 1219}}},
[659] = {.entry = {.count = 1, .reusable = false}},
[660] = {{.shift = {.type = ActionTypeShift, .state = 1124}}},
[661] = {.entry = {.count = 1, .reusable = false}},
[662] = {{.shift = {.type = ActionTypeShift, .state = 1127}}},
[663] = {.entry = {.count = 1, .reusable = false}},
[664] = {{.shift = {.type = ActionTypeShift, .state = 62}}},
[665] = {.entry = {.count = 1, .reusable = false}},
[666] = {{.shift = {.type = ActionTypeShift, .state = 47}}},
[667] = {.entry = {.count = 2, .reusable = false}},
[668] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[669] = {{.shift = {.type = ActionTypeShift, .state = 362, .repetition = true}}},
[670] = {.entry = {.count = 2, .reusable = false}},
[671] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[672] = {{.shift = {.type = ActionTypeShift, .state = 621, .repetition = true}}},
[673] = {.entry = {.count = 2, .reusable = false}},
[674] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[675] = {{.shift = {.type = ActionTypeShift, .state = 1198, .repetition = true}}},
[676] = {.entry = {.count = 2, .reusable = false}},
[677] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[678] = {{.shift = {.type = ActionTypeShift, .state = 1107, .repetition = true}}},
[679] = {.entry = {.count = 2, .reusable = false}},
[680] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[681] = {{.shift = {.type = ActionTypeShift, .state = 1117, .repetition = true}}},
[682] = {.entry = {.count = 2, .reusable = false}},
[683] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[684] = {{.shift = {.type = ActionTypeShift, .state = 101, .repetition = true}}},
[685] = {.entry = {.count = 2, .reusable = false}},
[686] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[687] = {{.shift = {.type = ActionTypeShift, .state = 95, .repetition = true}}},
[688] = {.entry = {.count = 2, .reusable = false}},
[689] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[690] = {{.shift = {.type = ActionTypeShift, .state = 431, .repetition = true}}},
[691] = {.entry = {.count = 1, .reusable = true}},
[692] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 2}}},
[693] = {.entry = {.count = 1, .reusable = false}},
[694] = {{.shift = {.type = ActionTypeShift, .state = 473}}},
[695] = {.entry = {.count = 1, .reusable = false}},
[696] = {{.shift = {.type = ActionTypeShift, .state = 125}}},
[697] = {.entry = {.count = 2, .reusable = true}},
[698] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[699] = {{.shift = {.type = ActionTypeShift, .state = 1608}}},
[700] = {.entry = {.count = 1, .reusable = false}},
[701] = {{.shift = {.type = ActionTypeShift, .state = 1477}}},
[702] = {.entry = {.count = 1, .reusable = false}},
[703] = {{.shift = {.type = ActionTypeShift, .state = 402}}},
[704] = {.entry = {.count = 1, .reusable = false}},
[705] = {{.shift = {.type = ActionTypeShift, .state = 645}}},
[706] = {.entry = {.count = 1, .reusable = false}},
[707] = {{.shift = {.type = ActionTypeShift, .state = 1209}}},
[708] = {.entry = {.count = 1, .reusable = false}},
[709] = {{.shift = {.type = ActionTypeShift, .state = 1115}}},
[710] = {.entry = {.count = 1, .reusable = false}},
[711] = {{.shift = {.type = ActionTypeShift, .state = 1140}}},
[712] = {.entry = {.count = 1, .reusable = false}},
[713] = {{.shift = {.type = ActionTypeShift, .state = 53}}},
[714] = {.entry = {.count = 1, .reusable = false}},
[715] = {{.shift = {.type = ActionTypeShift, .state = 60}}},
[716] = {.entry = {.count = 1, .reusable = true}},
[717] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 12}}},
[718] = {.entry = {.count = 2, .reusable = false}},
[719] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[720] = {{.shift = {.type = ActionTypeShift, .state = 415, .repetition = true}}},
[721] = {.entry = {.count = 1, .reusable = false}},
[722] = {{.shift = {.type = ActionTypeShift, .state = 409}}},
[723] = {.entry = {.count = 1, .reusable = false}},
[724] = {{.shift = {.type = ActionTypeShift, .state = 649}}},
[725] = {.entry = {.count = 1, .reusable = false}},
[726] = {{.shift = {.type = ActionTypeShift, .state = 1227}}},
[727] = {.entry = {.count = 1, .reusable = false}},
[728] = {{.shift = {.type = ActionTypeShift, .state = 1173}}},
[729] = {.entry = {.count = 1, .reusable = false}},
[730] = {{.shift = {.type = ActionTypeShift, .state = 1106}}},
[731] = {.entry = {.count = 1, .reusable = false}},
[732] = {{.shift = {.type = ActionTypeShift, .state = 55}}},
[733] = {.entry = {.count = 1, .reusable = false}},
[734] = {{.shift = {.type = ActionTypeShift, .state = 57}}},
[735] = {.entry = {.count = 2, .reusable = false}},
[736] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[737] = {{.shift = {.type = ActionTypeShift, .state = 409, .repetition = true}}},
[738] = {.entry = {.count = 2, .reusable = false}},
[739] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[740] = {{.shift = {.type = ActionTypeShift, .state = 649, .repetition = true}}},
[741] = {.entry = {.count = 2, .reusable = false}},
[742] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[743] = {{.shift = {.type = ActionTypeShift, .state = 1227, .repetition = true}}},
[744] = {.entry = {.count = 2, .reusable = false}},
[745] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[746] = {{.shift = {.type = ActionTypeShift, .state = 1173, .repetition = true}}},
[747] = {.entry = {.count = 2, .reusable = false}},
[748] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[749] = {{.shift = {.type = ActionTypeShift, .state = 1106, .repetition = true}}},
[750] = {.entry = {.count = 2, .reusable = false}},
[751] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[752] = {{.shift = {.type = ActionTypeShift, .state = 55, .repetition = true}}},
[753] = {.entry = {.count = 2, .reusable = false}},
[754] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[755] = {{.shift = {.type = ActionTypeShift, .state = 57, .repetition = true}}},
[756] = {.entry = {.count = 1, .reusable = false}},
[757] = {{.shift = {.type = ActionTypeShift, .state = 1501}}},
[758] = {.entry = {.count = 1, .reusable = false}},
[759] = {{.shift = {.type = ActionTypeShift, .state = 799}}},
[760] = {.entry = {.count = 1, .reusable = false}},
[761] = {{.shift = {.type = ActionTypeShift, .state = 493}}},
[762] = {.entry = {.count = 1, .reusable = false}},
[763] = {{.shift = {.type = ActionTypeShift, .state = 133}}},
[764] = {.entry = {.count = 2, .reusable = true}},
[765] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[766] = {{.shift = {.type = ActionTypeShift, .state = 1741}}},
[767] = {.entry = {.count = 1, .reusable = false}},
[768] = {{.shift = {.type = ActionTypeShift, .state = 463}}},
[769] = {.entry = {.count = 1, .reusable = false}},
[770] = {{.shift = {.type = ActionTypeShift, .state = 128}}},
[771] = {.entry = {.count = 2, .reusable = true}},
[772] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[773] = {{.shift = {.type = ActionTypeShift, .state = 1706}}},
[774] = {.entry = {.count = 1, .reusable = false}},
[775] = {{.shift = {.type = ActionTypeShift, .state = 1468}}},
[776] = {.entry = {.count = 1, .reusable = false}},
[777] = {{.shift = {.type = ActionTypeShift, .state = 1240}}},
[778] = {.entry = {.count = 1, .reusable = false}},
[779] = {{.shift = {.type = ActionTypeShift, .state = 767}}},
[780] = {.entry = {.count = 1, .reusable = false}},
[781] = {{.shift = {.type = ActionTypeShift, .state = 1174}}},
[782] = {.entry = {.count = 1, .reusable = false}},
[783] = {{.shift = {.type = ActionTypeShift, .state = 641}}},
[784] = {.entry = {.count = 1, .reusable = false}},
[785] = {{.shift = {.type = ActionTypeShift, .state = 1196}}},
[786] = {.entry = {.count = 1, .reusable = false}},
[787] = {{.shift = {.type = ActionTypeShift, .state = 1183}}},
[788] = {.entry = {.count = 1, .reusable = false}},
[789] = {{.shift = {.type = ActionTypeShift, .state = 1158}}},
[790] = {.entry = {.count = 1, .reusable = false}},
[791] = {{.shift = {.type = ActionTypeShift, .state = 41}}},
[792] = {.entry = {.count = 1, .reusable = false}},
[793] = {{.shift = {.type = ActionTypeShift, .state = 43}}},
[794] = {.entry = {.count = 1, .reusable = true}},
[795] = {{.shift = {.type = ActionTypeShift, .state = 1338}}},
[796] = {.entry = {.count = 1, .reusable = false}},
[797] = {{.shift = {.type = ActionTypeShift, .state = 644}}},
[798] = {.entry = {.count = 1, .reusable = false}},
[799] = {{.shift = {.type = ActionTypeShift, .state = 640}}},
[800] = {.entry = {.count = 1, .reusable = true}},
[801] = {{.shift = {.type = ActionTypeShift, .state = 640}}},
[802] = {.entry = {.count = 1, .reusable = false}},
[803] = {{.shift = {.type = ActionTypeShift, .state = 1398}}},
[804] = {.entry = {.count = 1, .reusable = false}},
[805] = {{.shift = {.type = ActionTypeShift, .state = 1439}}},
[806] = {.entry = {.count = 1, .reusable = false}},
[807] = {{.shift = {.type = ActionTypeShift, .state = 695}}},
[808] = {.entry = {.count = 1, .reusable = false}},
[809] = {{.shift = {.type = ActionTypeShift, .state = 693}}},
[810] = {.entry = {.count = 1, .reusable = true}},
[811] = {{.shift = {.type = ActionTypeShift, .state = 693}}},
[812] = {.entry = {.count = 1, .reusable = false}},
[813] = {{.shift = {.type = ActionTypeShift, .state = 459}}},
[814] = {.entry = {.count = 1, .reusable = false}},
[815] = {{.shift = {.type = ActionTypeShift, .state = 1246}}},
[816] = {.entry = {.count = 1, .reusable = false}},
[817] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_list, .dynamic_precedence = 0 ,.production_id = 28}}},
[818] = {.entry = {.count = 2, .reusable = false}},
[819] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[820] = {{.shift = {.type = ActionTypeShift, .state = 493, .repetition = true}}},
[821] = {.entry = {.count = 1, .reusable = false}},
[822] = {{.shift = {.type = ActionTypeShift, .state = 1029}}},
[823] = {.entry = {.count = 1, .reusable = false}},
[824] = {{.shift = {.type = ActionTypeShift, .state = 264}}},
[825] = {.entry = {.count = 1, .reusable = false}},
[826] = {{.shift = {.type = ActionTypeShift, .state = 986}}},
[827] = {.entry = {.count = 1, .reusable = true}},
[828] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_list, .dynamic_precedence = 0 ,.production_id = 28}}},
[829] = {.entry = {.count = 1, .reusable = true}},
[830] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__statement_not_pipeline, .dynamic_precedence = 0 ,.production_id = 0}}},
[831] = {.entry = {.count = 1, .reusable = false}},
[832] = {{.shift = {.type = ActionTypeShift, .state = 454}}},
[833] = {.entry = {.count = 1, .reusable = false}},
[834] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_command_name, .dynamic_precedence = 0 ,.production_id = 0}}},
[835] = {.entry = {.count = 1, .reusable = false}},
[836] = {{.shift = {.type = ActionTypeShift, .state = 1747}}},
[837] = {.entry = {.count = 1, .reusable = false}},
[838] = {{.shift = {.type = ActionTypeShift, .state = 735}}},
[839] = {.entry = {.count = 1, .reusable = true}},
[840] = {{.shift = {.type = ActionTypeShift, .state = 735}}},
[841] = {.entry = {.count = 1, .reusable = true}},
[842] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_command_name, .dynamic_precedence = 0 ,.production_id = 0}}},
[843] = {.entry = {.count = 2, .reusable = false}},
[844] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[845] = {{.shift = {.type = ActionTypeShift, .state = 574, .repetition = true}}},
[846] = {.entry = {.count = 2, .reusable = false}},
[847] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[848] = {{.shift = {.type = ActionTypeShift, .state = 530, .repetition = true}}},
[849] = {.entry = {.count = 1, .reusable = false}},
[850] = {{.shift = {.type = ActionTypeShift, .state = 1694}}},
[851] = {.entry = {.count = 1, .reusable = false}},
[852] = {{.shift = {.type = ActionTypeShift, .state = 751}}},
[853] = {.entry = {.count = 1, .reusable = true}},
[854] = {{.shift = {.type = ActionTypeShift, .state = 751}}},
[855] = {.entry = {.count = 1, .reusable = false}},
[856] = {{.shift = {.type = ActionTypeShift, .state = 1703}}},
[857] = {.entry = {.count = 1, .reusable = false}},
[858] = {{.shift = {.type = ActionTypeShift, .state = 743}}},
[859] = {.entry = {.count = 1, .reusable = true}},
[860] = {{.shift = {.type = ActionTypeShift, .state = 743}}},
[861] = {.entry = {.count = 1, .reusable = false}},
[862] = {{.shift = {.type = ActionTypeShift, .state = 656}}},
[863] = {.entry = {.count = 1, .reusable = false}},
[864] = {{.shift = {.type = ActionTypeShift, .state = 657}}},
[865] = {.entry = {.count = 1, .reusable = true}},
[866] = {{.shift = {.type = ActionTypeShift, .state = 657}}},
[867] = {.entry = {.count = 1, .reusable = false}},
[868] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_terminator, .dynamic_precedence = 0 ,.production_id = 0}}},
[869] = {.entry = {.count = 1, .reusable = true}},
[870] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_terminator, .dynamic_precedence = 0 ,.production_id = 0}}},
[871] = {.entry = {.count = 1, .reusable = false}},
[872] = {{.shift = {.type = ActionTypeShift, .state = 574}}},
[873] = {.entry = {.count = 2, .reusable = false}},
[874] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[875] = {{.shift = {.type = ActionTypeShift, .state = 593, .repetition = true}}},
[876] = {.entry = {.count = 1, .reusable = false}},
[877] = {{.shift = {.type = ActionTypeShift, .state = 1583}}},
[878] = {.entry = {.count = 1, .reusable = true}},
[879] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[880] = {.entry = {.count = 1, .reusable = false}},
[881] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[882] = {.entry = {.count = 1, .reusable = false}},
[883] = {{.shift = {.type = ActionTypeShift, .state = 710}}},
[884] = {.entry = {.count = 1, .reusable = true}},
[885] = {{.shift = {.type = ActionTypeShift, .state = 710}}},
[886] = {.entry = {.count = 1, .reusable = false}},
[887] = {{.shift = {.type = ActionTypeShift, .state = 593}}},
[888] = {.entry = {.count = 2, .reusable = false}},
[889] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[890] = {{.shift = {.type = ActionTypeShift, .state = 589, .repetition = true}}},
[891] = {.entry = {.count = 2, .reusable = false}},
[892] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[893] = {{.shift = {.type = ActionTypeShift, .state = 633, .repetition = true}}},
[894] = {.entry = {.count = 2, .reusable = false}},
[895] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[896] = {{.shift = {.type = ActionTypeShift, .state = 1200, .repetition = true}}},
[897] = {.entry = {.count = 2, .reusable = false}},
[898] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[899] = {{.shift = {.type = ActionTypeShift, .state = 1121, .repetition = true}}},
[900] = {.entry = {.count = 2, .reusable = false}},
[901] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[902] = {{.shift = {.type = ActionTypeShift, .state = 1120, .repetition = true}}},
[903] = {.entry = {.count = 2, .reusable = false}},
[904] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[905] = {{.shift = {.type = ActionTypeShift, .state = 74, .repetition = true}}},
[906] = {.entry = {.count = 2, .reusable = false}},
[907] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[908] = {{.shift = {.type = ActionTypeShift, .state = 40, .repetition = true}}},
[909] = {.entry = {.count = 1, .reusable = false}},
[910] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 10}}},
[911] = {.entry = {.count = 1, .reusable = true}},
[912] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 10}}},
[913] = {.entry = {.count = 1, .reusable = false}},
[914] = {{.shift = {.type = ActionTypeShift, .state = 600}}},
[915] = {.entry = {.count = 1, .reusable = true}},
[916] = {{.shift = {.type = ActionTypeShift, .state = 775}}},
[917] = {.entry = {.count = 1, .reusable = true}},
[918] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_variable_assignment, .dynamic_precedence = 0 ,.production_id = 16}}},
[919] = {.entry = {.count = 1, .reusable = false}},
[920] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_variable_assignment, .dynamic_precedence = 0 ,.production_id = 16}}},
[921] = {.entry = {.count = 1, .reusable = true}},
[922] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_concatenation, .dynamic_precedence = 0 ,.production_id = 0}}},
[923] = {.entry = {.count = 1, .reusable = false}},
[924] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_concatenation, .dynamic_precedence = 0 ,.production_id = 0}}},
[925] = {.entry = {.count = 1, .reusable = true}},
[926] = {{.shift = {.type = ActionTypeShift, .state = 774}}},
[927] = {.entry = {.count = 1, .reusable = false}},
[928] = {{.shift = {.type = ActionTypeShift, .state = 699}}},
[929] = {.entry = {.count = 1, .reusable = true}},
[930] = {{.shift = {.type = ActionTypeShift, .state = 758}}},
[931] = {.entry = {.count = 1, .reusable = true}},
[932] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 7}}},
[933] = {.entry = {.count = 1, .reusable = true}},
[934] = {{.shift = {.type = ActionTypeShift, .state = 864}}},
[935] = {.entry = {.count = 1, .reusable = false}},
[936] = {{.shift = {.type = ActionTypeShift, .state = 864}}},
[937] = {.entry = {.count = 1, .reusable = false}},
[938] = {{.shift = {.type = ActionTypeShift, .state = 1388}}},
[939] = {.entry = {.count = 1, .reusable = true}},
[940] = {{.shift = {.type = ActionTypeShift, .state = 455}}},
[941] = {.entry = {.count = 1, .reusable = true}},
[942] = {{.shift = {.type = ActionTypeShift, .state = 780}}},
[943] = {.entry = {.count = 1, .reusable = true}},
[944] = {{.shift = {.type = ActionTypeShift, .state = 1388}}},
[945] = {.entry = {.count = 1, .reusable = false}},
[946] = {{.shift = {.type = ActionTypeShift, .state = 866}}},
[947] = {.entry = {.count = 1, .reusable = true}},
[948] = {{.shift = {.type = ActionTypeShift, .state = 866}}},
[949] = {.entry = {.count = 2, .reusable = false}},
[950] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[951] = {{.shift = {.type = ActionTypeShift, .state = 600, .repetition = true}}},
[952] = {.entry = {.count = 2, .reusable = false}},
[953] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[954] = {{.shift = {.type = ActionTypeShift, .state = 638, .repetition = true}}},
[955] = {.entry = {.count = 2, .reusable = false}},
[956] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[957] = {{.shift = {.type = ActionTypeShift, .state = 1192, .repetition = true}}},
[958] = {.entry = {.count = 2, .reusable = false}},
[959] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[960] = {{.shift = {.type = ActionTypeShift, .state = 1141, .repetition = true}}},
[961] = {.entry = {.count = 2, .reusable = false}},
[962] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[963] = {{.shift = {.type = ActionTypeShift, .state = 1090, .repetition = true}}},
[964] = {.entry = {.count = 2, .reusable = false}},
[965] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[966] = {{.shift = {.type = ActionTypeShift, .state = 63, .repetition = true}}},
[967] = {.entry = {.count = 2, .reusable = false}},
[968] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[969] = {{.shift = {.type = ActionTypeShift, .state = 65, .repetition = true}}},
[970] = {.entry = {.count = 2, .reusable = true}},
[971] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat2, .dynamic_precedence = 0 ,.production_id = 29}}},
[972] = {{.shift = {.type = ActionTypeShift, .state = 775, .repetition = true}}},
[973] = {.entry = {.count = 1, .reusable = false}},
[974] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[975] = {.entry = {.count = 2, .reusable = false}},
[976] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[977] = {{.shift = {.type = ActionTypeShift, .state = 743, .repetition = true}}},
[978] = {.entry = {.count = 2, .reusable = true}},
[979] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[980] = {{.shift = {.type = ActionTypeShift, .state = 743, .repetition = true}}},
[981] = {.entry = {.count = 1, .reusable = true}},
[982] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[983] = {.entry = {.count = 2, .reusable = false}},
[984] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[985] = {{.shift = {.type = ActionTypeShift, .state = 751, .repetition = true}}},
[986] = {.entry = {.count = 2, .reusable = true}},
[987] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[988] = {{.shift = {.type = ActionTypeShift, .state = 751, .repetition = true}}},
[989] = {.entry = {.count = 1, .reusable = false}},
[990] = {{.shift = {.type = ActionTypeShift, .state = 1708}}},
[991] = {.entry = {.count = 1, .reusable = false}},
[992] = {{.shift = {.type = ActionTypeShift, .state = 737}}},
[993] = {.entry = {.count = 1, .reusable = true}},
[994] = {{.shift = {.type = ActionTypeShift, .state = 737}}},
[995] = {.entry = {.count = 2, .reusable = false}},
[996] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[997] = {{.shift = {.type = ActionTypeShift, .state = 699, .repetition = true}}},
[998] = {.entry = {.count = 2, .reusable = true}},
[999] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1000] = {{.shift = {.type = ActionTypeShift, .state = 699, .repetition = true}}},
[1001] = {.entry = {.count = 1, .reusable = false}},
[1002] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 8}}},
[1003] = {.entry = {.count = 1, .reusable = true}},
[1004] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__terminated_statement, .dynamic_precedence = 0 ,.production_id = 8}}},
[1005] = {.entry = {.count = 1, .reusable = true}},
[1006] = {{.shift = {.type = ActionTypeShift, .state = 761}}},
[1007] = {.entry = {.count = 1, .reusable = true}},
[1008] = {{.shift = {.type = ActionTypeShift, .state = 754}}},
[1009] = {.entry = {.count = 1, .reusable = true}},
[1010] = {{.shift = {.type = ActionTypeShift, .state = 699}}},
[1011] = {.entry = {.count = 2, .reusable = false}},
[1012] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1013] = {{.shift = {.type = ActionTypeShift, .state = 737, .repetition = true}}},
[1014] = {.entry = {.count = 2, .reusable = true}},
[1015] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1016] = {{.shift = {.type = ActionTypeShift, .state = 737, .repetition = true}}},
[1017] = {.entry = {.count = 1, .reusable = true}},
[1018] = {{.shift = {.type = ActionTypeShift, .state = 729}}},
[1019] = {.entry = {.count = 2, .reusable = false}},
[1020] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1021] = {{.shift = {.type = ActionTypeShift, .state = 735, .repetition = true}}},
[1022] = {.entry = {.count = 2, .reusable = true}},
[1023] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1024] = {{.shift = {.type = ActionTypeShift, .state = 735, .repetition = true}}},
[1025] = {.entry = {.count = 1, .reusable = true}},
[1026] = {{.shift = {.type = ActionTypeShift, .state = 718}}},
[1027] = {.entry = {.count = 2, .reusable = false}},
[1028] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1029] = {{.shift = {.type = ActionTypeShift, .state = 710, .repetition = true}}},
[1030] = {.entry = {.count = 2, .reusable = true}},
[1031] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1032] = {{.shift = {.type = ActionTypeShift, .state = 710, .repetition = true}}},
[1033] = {.entry = {.count = 1, .reusable = false}},
[1034] = {{.shift = {.type = ActionTypeShift, .state = 132}}},
[1035] = {.entry = {.count = 1, .reusable = false}},
[1036] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__heredoc_pipeline, .dynamic_precedence = 0 ,.production_id = 0}}},
[1037] = {.entry = {.count = 2, .reusable = true}},
[1038] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1039] = {{.shift = {.type = ActionTypeShift, .state = 1744}}},
[1040] = {.entry = {.count = 1, .reusable = false}},
[1041] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 8}}},
[1042] = {.entry = {.count = 1, .reusable = false}},
[1043] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 30}}},
[1044] = {.entry = {.count = 1, .reusable = true}},
[1045] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__statements_repeat1, .dynamic_precedence = 0 ,.production_id = 8}}},
[1046] = {.entry = {.count = 1, .reusable = true}},
[1047] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_expansion, .dynamic_precedence = 0 ,.production_id = 26}}},
[1048] = {.entry = {.count = 1, .reusable = false}},
[1049] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_expansion, .dynamic_precedence = 0 ,.production_id = 26}}},
[1050] = {.entry = {.count = 1, .reusable = true}},
[1051] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_command_substitution, .dynamic_precedence = 0 ,.production_id = 18}}},
[1052] = {.entry = {.count = 1, .reusable = false}},
[1053] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_command_substitution, .dynamic_precedence = 0 ,.production_id = 18}}},
[1054] = {.entry = {.count = 1, .reusable = true}},
[1055] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_command_substitution, .dynamic_precedence = 0 ,.production_id = 27}}},
[1056] = {.entry = {.count = 1, .reusable = false}},
[1057] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_command_substitution, .dynamic_precedence = 0 ,.production_id = 27}}},
[1058] = {.entry = {.count = 1, .reusable = false}},
[1059] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_arithmetic_expansion, .dynamic_precedence = 0 ,.production_id = 0}}},
[1060] = {.entry = {.count = 1, .reusable = true}},
[1061] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_arithmetic_expansion, .dynamic_precedence = 0 ,.production_id = 0}}},
[1062] = {.entry = {.count = 2, .reusable = false}},
[1063] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1064] = {{.shift = {.type = ActionTypeShift, .state = 607, .repetition = true}}},
[1065] = {.entry = {.count = 2, .reusable = false}},
[1066] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1067] = {{.shift = {.type = ActionTypeShift, .state = 628, .repetition = true}}},
[1068] = {.entry = {.count = 2, .reusable = false}},
[1069] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1070] = {{.shift = {.type = ActionTypeShift, .state = 1214, .repetition = true}}},
[1071] = {.entry = {.count = 2, .reusable = false}},
[1072] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1073] = {{.shift = {.type = ActionTypeShift, .state = 1098, .repetition = true}}},
[1074] = {.entry = {.count = 2, .reusable = false}},
[1075] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1076] = {{.shift = {.type = ActionTypeShift, .state = 1091, .repetition = true}}},
[1077] = {.entry = {.count = 2, .reusable = false}},
[1078] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1079] = {{.shift = {.type = ActionTypeShift, .state = 94, .repetition = true}}},
[1080] = {.entry = {.count = 2, .reusable = false}},
[1081] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1082] = {{.shift = {.type = ActionTypeShift, .state = 96, .repetition = true}}},
[1083] = {.entry = {.count = 1, .reusable = true}},
[1084] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 0}}},
[1085] = {.entry = {.count = 1, .reusable = false}},
[1086] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 0}}},
[1087] = {.entry = {.count = 1, .reusable = true}},
[1088] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 21}}},
[1089] = {.entry = {.count = 1, .reusable = false}},
[1090] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 21}}},
[1091] = {.entry = {.count = 1, .reusable = false}},
[1092] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_simple_expansion, .dynamic_precedence = 0 ,.production_id = 0}}},
[1093] = {.entry = {.count = 1, .reusable = true}},
[1094] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_simple_expansion, .dynamic_precedence = 0 ,.production_id = 0}}},
[1095] = {.entry = {.count = 1, .reusable = false}},
[1096] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_simple_expansion, .dynamic_precedence = 0 ,.production_id = 6}}},
[1097] = {.entry = {.count = 1, .reusable = true}},
[1098] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_simple_expansion, .dynamic_precedence = 0 ,.production_id = 6}}},
[1099] = {.entry = {.count = 1, .reusable = false}},
[1100] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__case_item_last_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1101] = {.entry = {.count = 2, .reusable = false}},
[1102] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__case_item_last_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1103] = {{.shift = {.type = ActionTypeShift, .state = 326, .repetition = true}}},
[1104] = {.entry = {.count = 1, .reusable = true}},
[1105] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__case_item_last_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1106] = {.entry = {.count = 1, .reusable = false}},
[1107] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 0}}},
[1108] = {.entry = {.count = 1, .reusable = true}},
[1109] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 0}}},
[1110] = {.entry = {.count = 1, .reusable = false}},
[1111] = {{.shift = {.type = ActionTypeShift, .state = 739}}},
[1112] = {.entry = {.count = 1, .reusable = true}},
[1113] = {{.shift = {.type = ActionTypeShift, .state = 764}}},
[1114] = {.entry = {.count = 1, .reusable = false}},
[1115] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_expansion, .dynamic_precedence = 0 ,.production_id = 0}}},
[1116] = {.entry = {.count = 1, .reusable = true}},
[1117] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_expansion, .dynamic_precedence = 0 ,.production_id = 0}}},
[1118] = {.entry = {.count = 2, .reusable = false}},
[1119] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1120] = {{.shift = {.type = ActionTypeShift, .state = 739, .repetition = true}}},
[1121] = {.entry = {.count = 2, .reusable = true}},
[1122] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1123] = {{.shift = {.type = ActionTypeShift, .state = 739, .repetition = true}}},
[1124] = {.entry = {.count = 1, .reusable = false}},
[1125] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 37}}},
[1126] = {.entry = {.count = 1, .reusable = true}},
[1127] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_string, .dynamic_precedence = 0 ,.production_id = 37}}},
[1128] = {.entry = {.count = 2, .reusable = false}},
[1129] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1130] = {{.shift = {.type = ActionTypeShift, .state = 728, .repetition = true}}},
[1131] = {.entry = {.count = 2, .reusable = true}},
[1132] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1133] = {{.shift = {.type = ActionTypeShift, .state = 728, .repetition = true}}},
[1134] = {.entry = {.count = 1, .reusable = false}},
[1135] = {{.shift = {.type = ActionTypeShift, .state = 723}}},
[1136] = {.entry = {.count = 1, .reusable = true}},
[1137] = {{.shift = {.type = ActionTypeShift, .state = 724}}},
[1138] = {.entry = {.count = 1, .reusable = true}},
[1139] = {{.shift = {.type = ActionTypeShift, .state = 739}}},
[1140] = {.entry = {.count = 1, .reusable = false}},
[1141] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__heredoc_expression, .dynamic_precedence = 0 ,.production_id = 51}}},
[1142] = {.entry = {.count = 1, .reusable = false}},
[1143] = {{.shift = {.type = ActionTypeShift, .state = 607}}},
[1144] = {.entry = {.count = 1, .reusable = false}},
[1145] = {{.shift = {.type = ActionTypeShift, .state = 628}}},
[1146] = {.entry = {.count = 1, .reusable = false}},
[1147] = {{.shift = {.type = ActionTypeShift, .state = 1214}}},
[1148] = {.entry = {.count = 1, .reusable = false}},
[1149] = {{.shift = {.type = ActionTypeShift, .state = 1098}}},
[1150] = {.entry = {.count = 1, .reusable = false}},
[1151] = {{.shift = {.type = ActionTypeShift, .state = 1091}}},
[1152] = {.entry = {.count = 1, .reusable = false}},
[1153] = {{.shift = {.type = ActionTypeShift, .state = 94}}},
[1154] = {.entry = {.count = 1, .reusable = false}},
[1155] = {{.shift = {.type = ActionTypeShift, .state = 96}}},
[1156] = {.entry = {.count = 1, .reusable = false}},
[1157] = {{.shift = {.type = ActionTypeShift, .state = 728}}},
[1158] = {.entry = {.count = 1, .reusable = true}},
[1159] = {{.shift = {.type = ActionTypeShift, .state = 765}}},
[1160] = {.entry = {.count = 1, .reusable = false}},
[1161] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 8}}},
[1162] = {.entry = {.count = 2, .reusable = false}},
[1163] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1164] = {{.shift = {.type = ActionTypeShift, .state = 723, .repetition = true}}},
[1165] = {.entry = {.count = 2, .reusable = true}},
[1166] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1167] = {{.shift = {.type = ActionTypeShift, .state = 723, .repetition = true}}},
[1168] = {.entry = {.count = 1, .reusable = true}},
[1169] = {{.shift = {.type = ActionTypeShift, .state = 728}}},
[1170] = {.entry = {.count = 1, .reusable = true}},
[1171] = {{.shift = {.type = ActionTypeShift, .state = 723}}},
[1172] = {.entry = {.count = 1, .reusable = true}},
[1173] = {{.shift = {.type = ActionTypeShift, .state = 702}}},
[1174] = {.entry = {.count = 1, .reusable = true}},
[1175] = {{.shift = {.type = ActionTypeShift, .state = 770}}},
[1176] = {.entry = {.count = 2, .reusable = true}},
[1177] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1178] = {{.shift = {.type = ActionTypeShift, .state = 1626}}},
[1179] = {.entry = {.count = 1, .reusable = false}},
[1180] = {{.shift = {.type = ActionTypeShift, .state = 789}}},
[1181] = {.entry = {.count = 1, .reusable = false}},
[1182] = {{.shift = {.type = ActionTypeShift, .state = 788}}},
[1183] = {.entry = {.count = 1, .reusable = true}},
[1184] = {{.shift = {.type = ActionTypeShift, .state = 788}}},
[1185] = {.entry = {.count = 1, .reusable = true}},
[1186] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 30}}},
[1187] = {.entry = {.count = 1, .reusable = false}},
[1188] = {{.shift = {.type = ActionTypeShift, .state = 830}}},
[1189] = {.entry = {.count = 1, .reusable = false}},
[1190] = {{.shift = {.type = ActionTypeShift, .state = 829}}},
[1191] = {.entry = {.count = 1, .reusable = true}},
[1192] = {{.shift = {.type = ActionTypeShift, .state = 829}}},
[1193] = {.entry = {.count = 1, .reusable = false}},
[1194] = {{.shift = {.type = ActionTypeShift, .state = 1455}}},
[1195] = {.entry = {.count = 2, .reusable = false}},
[1196] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__expansion_regex, .dynamic_precedence = 0 ,.production_id = 19}}},
[1197] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 25}}},
[1198] = {.entry = {.count = 1, .reusable = false}},
[1199] = {{.shift = {.type = ActionTypeShift, .state = 1159}}},
[1200] = {.entry = {.count = 1, .reusable = false}},
[1201] = {{.shift = {.type = ActionTypeShift, .state = 1382}}},
[1202] = {.entry = {.count = 1, .reusable = true}},
[1203] = {{.shift = {.type = ActionTypeShift, .state = 1455}}},
[1204] = {.entry = {.count = 1, .reusable = true}},
[1205] = {{.shift = {.type = ActionTypeShift, .state = 1382}}},
[1206] = {.entry = {.count = 1, .reusable = true}},
[1207] = {{.shift = {.type = ActionTypeShift, .state = 705}}},
[1208] = {.entry = {.count = 1, .reusable = false}},
[1209] = {{.shift = {.type = ActionTypeShift, .state = 921}}},
[1210] = {.entry = {.count = 1, .reusable = false}},
[1211] = {{.shift = {.type = ActionTypeShift, .state = 914}}},
[1212] = {.entry = {.count = 1, .reusable = true}},
[1213] = {{.shift = {.type = ActionTypeShift, .state = 914}}},
[1214] = {.entry = {.count = 1, .reusable = true}},
[1215] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__statements, .dynamic_precedence = 0 ,.production_id = 8}}},
[1216] = {.entry = {.count = 1, .reusable = false}},
[1217] = {{.shift = {.type = ActionTypeShift, .state = 1418}}},
[1218] = {.entry = {.count = 1, .reusable = false}},
[1219] = {{.shift = {.type = ActionTypeShift, .state = 1066}}},
[1220] = {.entry = {.count = 1, .reusable = false}},
[1221] = {{.shift = {.type = ActionTypeShift, .state = 1734}}},
[1222] = {.entry = {.count = 2, .reusable = false}},
[1223] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1224] = {{.shift = {.type = ActionTypeShift, .state = 684, .repetition = true}}},
[1225] = {.entry = {.count = 2, .reusable = false}},
[1226] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1227] = {{.shift = {.type = ActionTypeShift, .state = 646, .repetition = true}}},
[1228] = {.entry = {.count = 2, .reusable = false}},
[1229] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1230] = {{.shift = {.type = ActionTypeShift, .state = 1219, .repetition = true}}},
[1231] = {.entry = {.count = 2, .reusable = false}},
[1232] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1233] = {{.shift = {.type = ActionTypeShift, .state = 1124, .repetition = true}}},
[1234] = {.entry = {.count = 2, .reusable = false}},
[1235] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1236] = {{.shift = {.type = ActionTypeShift, .state = 1127, .repetition = true}}},
[1237] = {.entry = {.count = 2, .reusable = false}},
[1238] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1239] = {{.shift = {.type = ActionTypeShift, .state = 62, .repetition = true}}},
[1240] = {.entry = {.count = 2, .reusable = false}},
[1241] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1242] = {{.shift = {.type = ActionTypeShift, .state = 47, .repetition = true}}},
[1243] = {.entry = {.count = 1, .reusable = false}},
[1244] = {{.shift = {.type = ActionTypeShift, .state = 1256}}},
[1245] = {.entry = {.count = 1, .reusable = false}},
[1246] = {{.shift = {.type = ActionTypeShift, .state = 684}}},
[1247] = {.entry = {.count = 1, .reusable = false}},
[1248] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 4}}},
[1249] = {.entry = {.count = 1, .reusable = false}},
[1250] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1251] = {.entry = {.count = 2, .reusable = false}},
[1252] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1253] = {{.shift = {.type = ActionTypeShift, .state = 1307}}},
[1254] = {.entry = {.count = 2, .reusable = false}},
[1255] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1256] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 4}}},
[1257] = {.entry = {.count = 1, .reusable = true}},
[1258] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 4}}},
[1259] = {.entry = {.count = 2, .reusable = false}},
[1260] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1261] = {{.shift = {.type = ActionTypeShift, .state = 304}}},
[1262] = {.entry = {.count = 2, .reusable = false}},
[1263] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1264] = {{.shift = {.type = ActionTypeShift, .state = 458}}},
[1265] = {.entry = {.count = 2, .reusable = false}},
[1266] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1267] = {{.shift = {.type = ActionTypeShift, .state = 908}}},
[1268] = {.entry = {.count = 2, .reusable = false}},
[1269] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1270] = {{.shift = {.type = ActionTypeShift, .state = 1459}}},
[1271] = {.entry = {.count = 2, .reusable = false}},
[1272] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1273] = {{.shift = {.type = ActionTypeShift, .state = 691}}},
[1274] = {.entry = {.count = 1, .reusable = true}},
[1275] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_negated_command, .dynamic_precedence = 0 ,.production_id = 0}}},
[1276] = {.entry = {.count = 1, .reusable = false}},
[1277] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_negated_command, .dynamic_precedence = 0 ,.production_id = 0}}},
[1278] = {.entry = {.count = 1, .reusable = true}},
[1279] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1280] = {.entry = {.count = 2, .reusable = false}},
[1281] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1282] = {{.shift = {.type = ActionTypeShift, .state = 342}}},
[1283] = {.entry = {.count = 2, .reusable = false}},
[1284] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1285] = {{.shift = {.type = ActionTypeShift, .state = 316}}},
[1286] = {.entry = {.count = 2, .reusable = false}},
[1287] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1288] = {{.shift = {.type = ActionTypeShift, .state = 1451}}},
[1289] = {.entry = {.count = 2, .reusable = false}},
[1290] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1291] = {{.shift = {.type = ActionTypeShift, .state = 634}}},
[1292] = {.entry = {.count = 2, .reusable = false}},
[1293] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1294] = {{.shift = {.type = ActionTypeShift, .state = 395}}},
[1295] = {.entry = {.count = 1, .reusable = false}},
[1296] = {{.shift = {.type = ActionTypeShift, .state = 1738}}},
[1297] = {.entry = {.count = 1, .reusable = false}},
[1298] = {{.shift = {.type = ActionTypeShift, .state = 734}}},
[1299] = {.entry = {.count = 1, .reusable = true}},
[1300] = {{.shift = {.type = ActionTypeShift, .state = 734}}},
[1301] = {.entry = {.count = 1, .reusable = true}},
[1302] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1303] = {.entry = {.count = 2, .reusable = false}},
[1304] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1305] = {{.shift = {.type = ActionTypeShift, .state = 613}}},
[1306] = {.entry = {.count = 2, .reusable = false}},
[1307] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1308] = {{.shift = {.type = ActionTypeShift, .state = 315}}},
[1309] = {.entry = {.count = 2, .reusable = false}},
[1310] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1311] = {{.shift = {.type = ActionTypeShift, .state = 1392}}},
[1312] = {.entry = {.count = 2, .reusable = false}},
[1313] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1314] = {{.shift = {.type = ActionTypeShift, .state = 378}}},
[1315] = {.entry = {.count = 2, .reusable = false}},
[1316] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1317] = {{.shift = {.type = ActionTypeShift, .state = 823}}},
[1318] = {.entry = {.count = 2, .reusable = false}},
[1319] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1320] = {{.shift = {.type = ActionTypeShift, .state = 497}}},
[1321] = {.entry = {.count = 1, .reusable = true}},
[1322] = {{.shift = {.type = ActionTypeShift, .state = 704}}},
[1323] = {.entry = {.count = 2, .reusable = false}},
[1324] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1325] = {{.shift = {.type = ActionTypeShift, .state = 677}}},
[1326] = {.entry = {.count = 2, .reusable = false}},
[1327] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1328] = {{.shift = {.type = ActionTypeShift, .state = 504}}},
[1329] = {.entry = {.count = 2, .reusable = false}},
[1330] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1331] = {{.shift = {.type = ActionTypeShift, .state = 1499}}},
[1332] = {.entry = {.count = 1, .reusable = true}},
[1333] = {{.shift = {.type = ActionTypeShift, .state = 727}}},
[1334] = {.entry = {.count = 2, .reusable = false}},
[1335] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1336] = {{.shift = {.type = ActionTypeShift, .state = 783}}},
[1337] = {.entry = {.count = 2, .reusable = false}},
[1338] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[1339] = {{.shift = {.type = ActionTypeShift, .state = 1535}}},
[1340] = {.entry = {.count = 1, .reusable = true}},
[1341] = {{.shift = {.type = ActionTypeShift, .state = 759}}},
[1342] = {.entry = {.count = 1, .reusable = false}},
[1343] = {{.shift = {.type = ActionTypeShift, .state = 736}}},
[1344] = {.entry = {.count = 1, .reusable = true}},
[1345] = {{.shift = {.type = ActionTypeShift, .state = 736}}},
[1346] = {.entry = {.count = 1, .reusable = false}},
[1347] = {{.shift = {.type = ActionTypeShift, .state = 857}}},
[1348] = {.entry = {.count = 1, .reusable = false}},
[1349] = {{.shift = {.type = ActionTypeShift, .state = 1563}}},
[1350] = {.entry = {.count = 2, .reusable = false}},
[1351] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1352] = {{.shift = {.type = ActionTypeShift, .state = 782, .repetition = true}}},
[1353] = {.entry = {.count = 2, .reusable = false}},
[1354] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1355] = {{.shift = {.type = ActionTypeShift, .state = 651, .repetition = true}}},
[1356] = {.entry = {.count = 2, .reusable = false}},
[1357] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1358] = {{.shift = {.type = ActionTypeShift, .state = 1238, .repetition = true}}},
[1359] = {.entry = {.count = 2, .reusable = false}},
[1360] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1361] = {{.shift = {.type = ActionTypeShift, .state = 1149, .repetition = true}}},
[1362] = {.entry = {.count = 2, .reusable = false}},
[1363] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1364] = {{.shift = {.type = ActionTypeShift, .state = 1187, .repetition = true}}},
[1365] = {.entry = {.count = 2, .reusable = false}},
[1366] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1367] = {{.shift = {.type = ActionTypeShift, .state = 54, .repetition = true}}},
[1368] = {.entry = {.count = 2, .reusable = false}},
[1369] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1370] = {{.shift = {.type = ActionTypeShift, .state = 66, .repetition = true}}},
[1371] = {.entry = {.count = 2, .reusable = false}},
[1372] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1373] = {{.shift = {.type = ActionTypeShift, .state = 736, .repetition = true}}},
[1374] = {.entry = {.count = 2, .reusable = true}},
[1375] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1376] = {{.shift = {.type = ActionTypeShift, .state = 736, .repetition = true}}},
[1377] = {.entry = {.count = 2, .reusable = false}},
[1378] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1379] = {{.shift = {.type = ActionTypeShift, .state = 1463, .repetition = true}}},
[1380] = {.entry = {.count = 2, .reusable = false}},
[1381] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1382] = {{.shift = {.type = ActionTypeShift, .state = 733, .repetition = true}}},
[1383] = {.entry = {.count = 2, .reusable = false}},
[1384] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1385] = {{.shift = {.type = ActionTypeShift, .state = 641, .repetition = true}}},
[1386] = {.entry = {.count = 2, .reusable = false}},
[1387] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1388] = {{.shift = {.type = ActionTypeShift, .state = 1196, .repetition = true}}},
[1389] = {.entry = {.count = 2, .reusable = false}},
[1390] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1391] = {{.shift = {.type = ActionTypeShift, .state = 1183, .repetition = true}}},
[1392] = {.entry = {.count = 2, .reusable = false}},
[1393] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1394] = {{.shift = {.type = ActionTypeShift, .state = 1158, .repetition = true}}},
[1395] = {.entry = {.count = 2, .reusable = false}},
[1396] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1397] = {{.shift = {.type = ActionTypeShift, .state = 41, .repetition = true}}},
[1398] = {.entry = {.count = 2, .reusable = false}},
[1399] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1400] = {{.shift = {.type = ActionTypeShift, .state = 43, .repetition = true}}},
[1401] = {.entry = {.count = 2, .reusable = true}},
[1402] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 49}}},
[1403] = {{.shift = {.type = ActionTypeShift, .state = 1338, .repetition = true}}},
[1404] = {.entry = {.count = 1, .reusable = true}},
[1405] = {{.shift = {.type = ActionTypeShift, .state = 749}}},
[1406] = {.entry = {.count = 2, .reusable = false}},
[1407] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1408] = {{.shift = {.type = ActionTypeShift, .state = 726, .repetition = true}}},
[1409] = {.entry = {.count = 2, .reusable = true}},
[1410] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1411] = {{.shift = {.type = ActionTypeShift, .state = 726, .repetition = true}}},
[1412] = {.entry = {.count = 1, .reusable = true}},
[1413] = {{.shift = {.type = ActionTypeShift, .state = 738}}},
[1414] = {.entry = {.count = 2, .reusable = false}},
[1415] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1416] = {{.shift = {.type = ActionTypeShift, .state = 734, .repetition = true}}},
[1417] = {.entry = {.count = 2, .reusable = true}},
[1418] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1419] = {{.shift = {.type = ActionTypeShift, .state = 734, .repetition = true}}},
[1420] = {.entry = {.count = 1, .reusable = false}},
[1421] = {{.shift = {.type = ActionTypeShift, .state = 700}}},
[1422] = {.entry = {.count = 1, .reusable = true}},
[1423] = {{.shift = {.type = ActionTypeShift, .state = 700}}},
[1424] = {.entry = {.count = 1, .reusable = true}},
[1425] = {{.shift = {.type = ActionTypeShift, .state = 611}}},
[1426] = {.entry = {.count = 1, .reusable = true}},
[1427] = {{.shift = {.type = ActionTypeShift, .state = 612}}},
[1428] = {.entry = {.count = 1, .reusable = false}},
[1429] = {{.shift = {.type = ActionTypeShift, .state = 1259}}},
[1430] = {.entry = {.count = 1, .reusable = true}},
[1431] = {{.shift = {.type = ActionTypeShift, .state = 1095}}},
[1432] = {.entry = {.count = 1, .reusable = false}},
[1433] = {{.shift = {.type = ActionTypeShift, .state = 1312}}},
[1434] = {.entry = {.count = 1, .reusable = true}},
[1435] = {{.shift = {.type = ActionTypeShift, .state = 1139}}},
[1436] = {.entry = {.count = 1, .reusable = true}},
[1437] = {{.shift = {.type = ActionTypeShift, .extra = true}}},
[1438] = {.entry = {.count = 1, .reusable = true}},
[1439] = {{.shift = {.type = ActionTypeShift, .state = 1312}}},
[1440] = {.entry = {.count = 1, .reusable = true}},
[1441] = {{.shift = {.type = ActionTypeShift, .state = 672}}},
[1442] = {.entry = {.count = 1, .reusable = true}},
[1443] = {{.shift = {.type = ActionTypeShift, .state = 661}}},
[1444] = {.entry = {.count = 1, .reusable = false}},
[1445] = {{.shift = {.type = ActionTypeShift, .state = 1235}}},
[1446] = {.entry = {.count = 1, .reusable = true}},
[1447] = {{.shift = {.type = ActionTypeShift, .state = 1189}}},
[1448] = {.entry = {.count = 1, .reusable = false}},
[1449] = {{.shift = {.type = ActionTypeShift, .state = 1340}}},
[1450] = {.entry = {.count = 1, .reusable = true}},
[1451] = {{.shift = {.type = ActionTypeShift, .state = 1172}}},
[1452] = {.entry = {.count = 1, .reusable = true}},
[1453] = {{.shift = {.type = ActionTypeShift, .state = 1340}}},
[1454] = {.entry = {.count = 1, .reusable = true}},
[1455] = {{.shift = {.type = ActionTypeShift, .state = 768}}},
[1456] = {.entry = {.count = 2, .reusable = false}},
[1457] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1458] = {{.shift = {.type = ActionTypeShift, .state = 700, .repetition = true}}},
[1459] = {.entry = {.count = 2, .reusable = true}},
[1460] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1461] = {{.shift = {.type = ActionTypeShift, .state = 700, .repetition = true}}},
[1462] = {.entry = {.count = 2, .reusable = false}},
[1463] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_for_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1464] = {{.shift = {.type = ActionTypeShift, .state = 857, .repetition = true}}},
[1465] = {.entry = {.count = 1, .reusable = false}},
[1466] = {{.shift = {.type = ActionTypeShift, .state = 726}}},
[1467] = {.entry = {.count = 1, .reusable = true}},
[1468] = {{.shift = {.type = ActionTypeShift, .state = 726}}},
[1469] = {.entry = {.count = 1, .reusable = false}},
[1470] = {{.shift = {.type = ActionTypeShift, .state = 1301}}},
[1471] = {.entry = {.count = 1, .reusable = false}},
[1472] = {{.shift = {.type = ActionTypeShift, .state = 1303}}},
[1473] = {.entry = {.count = 1, .reusable = true}},
[1474] = {{.shift = {.type = ActionTypeShift, .state = 1303}}},
[1475] = {.entry = {.count = 1, .reusable = true}},
[1476] = {{.shift = {.type = ActionTypeShift, .state = 706}}},
[1477] = {.entry = {.count = 1, .reusable = false}},
[1478] = {{.shift = {.type = ActionTypeShift, .state = 353}}},
[1479] = {.entry = {.count = 1, .reusable = false}},
[1480] = {{.shift = {.type = ActionTypeShift, .state = 658}}},
[1481] = {.entry = {.count = 1, .reusable = false}},
[1482] = {{.shift = {.type = ActionTypeShift, .state = 1269}}},
[1483] = {.entry = {.count = 1, .reusable = false}},
[1484] = {{.shift = {.type = ActionTypeShift, .state = 1093}}},
[1485] = {.entry = {.count = 1, .reusable = false}},
[1486] = {{.shift = {.type = ActionTypeShift, .state = 1151}}},
[1487] = {.entry = {.count = 1, .reusable = false}},
[1488] = {{.shift = {.type = ActionTypeShift, .state = 73}}},
[1489] = {.entry = {.count = 1, .reusable = false}},
[1490] = {{.shift = {.type = ActionTypeShift, .state = 69}}},
[1491] = {.entry = {.count = 1, .reusable = true}},
[1492] = {{.shift = {.type = ActionTypeShift, .state = 353}}},
[1493] = {.entry = {.count = 1, .reusable = false}},
[1494] = {{.shift = {.type = ActionTypeShift, .state = 686}}},
[1495] = {.entry = {.count = 1, .reusable = true}},
[1496] = {{.shift = {.type = ActionTypeShift, .state = 686}}},
[1497] = {.entry = {.count = 1, .reusable = false}},
[1498] = {{.shift = {.type = ActionTypeShift, .state = 403}}},
[1499] = {.entry = {.count = 1, .reusable = false}},
[1500] = {{.shift = {.type = ActionTypeShift, .state = 151}}},
[1501] = {.entry = {.count = 1, .reusable = true}},
[1502] = {{.shift = {.type = ActionTypeShift, .state = 403}}},
[1503] = {.entry = {.count = 1, .reusable = false}},
[1504] = {{.shift = {.type = ActionTypeShift, .state = 909}}},
[1505] = {.entry = {.count = 1, .reusable = false}},
[1506] = {{.shift = {.type = ActionTypeShift, .state = 614}}},
[1507] = {.entry = {.count = 1, .reusable = false}},
[1508] = {{.shift = {.type = ActionTypeShift, .state = 460}}},
[1509] = {.entry = {.count = 1, .reusable = false}},
[1510] = {{.shift = {.type = ActionTypeShift, .state = 1125}}},
[1511] = {.entry = {.count = 1, .reusable = false}},
[1512] = {{.shift = {.type = ActionTypeShift, .state = 1135}}},
[1513] = {.entry = {.count = 1, .reusable = false}},
[1514] = {{.shift = {.type = ActionTypeShift, .state = 90}}},
[1515] = {.entry = {.count = 1, .reusable = false}},
[1516] = {{.shift = {.type = ActionTypeShift, .state = 89}}},
[1517] = {.entry = {.count = 1, .reusable = true}},
[1518] = {{.shift = {.type = ActionTypeShift, .state = 909}}},
[1519] = {.entry = {.count = 1, .reusable = false}},
[1520] = {{.shift = {.type = ActionTypeShift, .state = 198}}},
[1521] = {.entry = {.count = 1, .reusable = false}},
[1522] = {{.shift = {.type = ActionTypeShift, .state = 474}}},
[1523] = {.entry = {.count = 1, .reusable = false}},
[1524] = {{.shift = {.type = ActionTypeShift, .state = 153}}},
[1525] = {.entry = {.count = 1, .reusable = true}},
[1526] = {{.shift = {.type = ActionTypeShift, .state = 474}}},
[1527] = {.entry = {.count = 1, .reusable = false}},
[1528] = {{.shift = {.type = ActionTypeShift, .state = 609}}},
[1529] = {.entry = {.count = 1, .reusable = false}},
[1530] = {{.shift = {.type = ActionTypeShift, .state = 248}}},
[1531] = {.entry = {.count = 1, .reusable = true}},
[1532] = {{.shift = {.type = ActionTypeShift, .state = 609}}},
[1533] = {.entry = {.count = 1, .reusable = false}},
[1534] = {{.shift = {.type = ActionTypeShift, .state = 778}}},
[1535] = {.entry = {.count = 1, .reusable = false}},
[1536] = {{.shift = {.type = ActionTypeShift, .state = 639}}},
[1537] = {.entry = {.count = 1, .reusable = false}},
[1538] = {{.shift = {.type = ActionTypeShift, .state = 470}}},
[1539] = {.entry = {.count = 1, .reusable = false}},
[1540] = {{.shift = {.type = ActionTypeShift, .state = 1153}}},
[1541] = {.entry = {.count = 1, .reusable = false}},
[1542] = {{.shift = {.type = ActionTypeShift, .state = 1152}}},
[1543] = {.entry = {.count = 1, .reusable = false}},
[1544] = {{.shift = {.type = ActionTypeShift, .state = 48}}},
[1545] = {.entry = {.count = 1, .reusable = false}},
[1546] = {{.shift = {.type = ActionTypeShift, .state = 49}}},
[1547] = {.entry = {.count = 1, .reusable = true}},
[1548] = {{.shift = {.type = ActionTypeShift, .state = 778}}},
[1549] = {.entry = {.count = 1, .reusable = false}},
[1550] = {{.shift = {.type = ActionTypeShift, .state = 512}}},
[1551] = {.entry = {.count = 1, .reusable = false}},
[1552] = {{.shift = {.type = ActionTypeShift, .state = 320}}},
[1553] = {.entry = {.count = 1, .reusable = false}},
[1554] = {{.shift = {.type = ActionTypeShift, .state = 665}}},
[1555] = {.entry = {.count = 1, .reusable = false}},
[1556] = {{.shift = {.type = ActionTypeShift, .state = 1249}}},
[1557] = {.entry = {.count = 1, .reusable = false}},
[1558] = {{.shift = {.type = ActionTypeShift, .state = 1111}}},
[1559] = {.entry = {.count = 1, .reusable = false}},
[1560] = {{.shift = {.type = ActionTypeShift, .state = 1110}}},
[1561] = {.entry = {.count = 1, .reusable = false}},
[1562] = {{.shift = {.type = ActionTypeShift, .state = 78}}},
[1563] = {.entry = {.count = 1, .reusable = false}},
[1564] = {{.shift = {.type = ActionTypeShift, .state = 77}}},
[1565] = {.entry = {.count = 1, .reusable = true}},
[1566] = {{.shift = {.type = ActionTypeShift, .state = 320}}},
[1567] = {.entry = {.count = 1, .reusable = false}},
[1568] = {{.shift = {.type = ActionTypeShift, .state = 1450}}},
[1569] = {.entry = {.count = 1, .reusable = false}},
[1570] = {{.shift = {.type = ActionTypeShift, .state = 668}}},
[1571] = {.entry = {.count = 1, .reusable = false}},
[1572] = {{.shift = {.type = ActionTypeShift, .state = 887}}},
[1573] = {.entry = {.count = 1, .reusable = false}},
[1574] = {{.shift = {.type = ActionTypeShift, .state = 1185}}},
[1575] = {.entry = {.count = 1, .reusable = false}},
[1576] = {{.shift = {.type = ActionTypeShift, .state = 1186}}},
[1577] = {.entry = {.count = 1, .reusable = false}},
[1578] = {{.shift = {.type = ActionTypeShift, .state = 83}}},
[1579] = {.entry = {.count = 1, .reusable = false}},
[1580] = {{.shift = {.type = ActionTypeShift, .state = 82}}},
[1581] = {.entry = {.count = 1, .reusable = true}},
[1582] = {{.shift = {.type = ActionTypeShift, .state = 1450}}},
[1583] = {.entry = {.count = 1, .reusable = false}},
[1584] = {{.shift = {.type = ActionTypeShift, .state = 847}}},
[1585] = {.entry = {.count = 1, .reusable = false}},
[1586] = {{.shift = {.type = ActionTypeShift, .state = 1193}}},
[1587] = {.entry = {.count = 1, .reusable = false}},
[1588] = {{.shift = {.type = ActionTypeShift, .state = 950}}},
[1589] = {.entry = {.count = 1, .reusable = true}},
[1590] = {{.shift = {.type = ActionTypeShift, .state = 950}}},
[1591] = {.entry = {.count = 1, .reusable = false}},
[1592] = {{.shift = {.type = ActionTypeShift, .state = 487}}},
[1593] = {.entry = {.count = 1, .reusable = false}},
[1594] = {{.shift = {.type = ActionTypeShift, .state = 852}}},
[1595] = {.entry = {.count = 1, .reusable = false}},
[1596] = {{.shift = {.type = ActionTypeShift, .state = 592}}},
[1597] = {.entry = {.count = 1, .reusable = false}},
[1598] = {{.shift = {.type = ActionTypeShift, .state = 633}}},
[1599] = {.entry = {.count = 1, .reusable = false}},
[1600] = {{.shift = {.type = ActionTypeShift, .state = 1200}}},
[1601] = {.entry = {.count = 1, .reusable = false}},
[1602] = {{.shift = {.type = ActionTypeShift, .state = 1121}}},
[1603] = {.entry = {.count = 1, .reusable = false}},
[1604] = {{.shift = {.type = ActionTypeShift, .state = 1120}}},
[1605] = {.entry = {.count = 1, .reusable = false}},
[1606] = {{.shift = {.type = ActionTypeShift, .state = 74}}},
[1607] = {.entry = {.count = 1, .reusable = false}},
[1608] = {{.shift = {.type = ActionTypeShift, .state = 40}}},
[1609] = {.entry = {.count = 1, .reusable = false}},
[1610] = {{.shift = {.type = ActionTypeShift, .state = 762}}},
[1611] = {.entry = {.count = 1, .reusable = true}},
[1612] = {{.shift = {.type = ActionTypeShift, .state = 762}}},
[1613] = {.entry = {.count = 1, .reusable = false}},
[1614] = {{.shift = {.type = ActionTypeShift, .state = 682}}},
[1615] = {.entry = {.count = 1, .reusable = false}},
[1616] = {{.shift = {.type = ActionTypeShift, .state = 539}}},
[1617] = {.entry = {.count = 1, .reusable = false}},
[1618] = {{.shift = {.type = ActionTypeShift, .state = 560}}},
[1619] = {.entry = {.count = 1, .reusable = true}},
[1620] = {{.shift = {.type = ActionTypeShift, .state = 560}}},
[1621] = {.entry = {.count = 1, .reusable = false}},
[1622] = {{.shift = {.type = ActionTypeShift, .state = 146}}},
[1623] = {.entry = {.count = 1, .reusable = false}},
[1624] = {{.shift = {.type = ActionTypeShift, .state = 275}}},
[1625] = {.entry = {.count = 1, .reusable = false}},
[1626] = {{.shift = {.type = ActionTypeShift, .state = 670}}},
[1627] = {.entry = {.count = 1, .reusable = false}},
[1628] = {{.shift = {.type = ActionTypeShift, .state = 1206}}},
[1629] = {.entry = {.count = 1, .reusable = false}},
[1630] = {{.shift = {.type = ActionTypeShift, .state = 1100}}},
[1631] = {.entry = {.count = 1, .reusable = false}},
[1632] = {{.shift = {.type = ActionTypeShift, .state = 1102}}},
[1633] = {.entry = {.count = 1, .reusable = false}},
[1634] = {{.shift = {.type = ActionTypeShift, .state = 86}}},
[1635] = {.entry = {.count = 1, .reusable = false}},
[1636] = {{.shift = {.type = ActionTypeShift, .state = 87}}},
[1637] = {.entry = {.count = 1, .reusable = false}},
[1638] = {{.shift = {.type = ActionTypeShift, .state = 535}}},
[1639] = {.entry = {.count = 1, .reusable = true}},
[1640] = {{.shift = {.type = ActionTypeShift, .state = 535}}},
[1641] = {.entry = {.count = 1, .reusable = false}},
[1642] = {{.shift = {.type = ActionTypeShift, .state = 827}}},
[1643] = {.entry = {.count = 1, .reusable = false}},
[1644] = {{.shift = {.type = ActionTypeShift, .state = 651}}},
[1645] = {.entry = {.count = 1, .reusable = false}},
[1646] = {{.shift = {.type = ActionTypeShift, .state = 1238}}},
[1647] = {.entry = {.count = 1, .reusable = false}},
[1648] = {{.shift = {.type = ActionTypeShift, .state = 1149}}},
[1649] = {.entry = {.count = 1, .reusable = false}},
[1650] = {{.shift = {.type = ActionTypeShift, .state = 1187}}},
[1651] = {.entry = {.count = 1, .reusable = false}},
[1652] = {{.shift = {.type = ActionTypeShift, .state = 54}}},
[1653] = {.entry = {.count = 1, .reusable = false}},
[1654] = {{.shift = {.type = ActionTypeShift, .state = 66}}},
[1655] = {.entry = {.count = 1, .reusable = true}},
[1656] = {{.shift = {.type = ActionTypeShift, .state = 827}}},
[1657] = {.entry = {.count = 1, .reusable = false}},
[1658] = {{.shift = {.type = ActionTypeShift, .state = 265}}},
[1659] = {.entry = {.count = 1, .reusable = false}},
[1660] = {{.shift = {.type = ActionTypeShift, .state = 520}}},
[1661] = {.entry = {.count = 1, .reusable = true}},
[1662] = {{.shift = {.type = ActionTypeShift, .state = 520}}},
[1663] = {.entry = {.count = 1, .reusable = false}},
[1664] = {{.shift = {.type = ActionTypeShift, .state = 1276}}},
[1665] = {.entry = {.count = 1, .reusable = false}},
[1666] = {{.shift = {.type = ActionTypeShift, .state = 615}}},
[1667] = {.entry = {.count = 1, .reusable = false}},
[1668] = {{.shift = {.type = ActionTypeShift, .state = 1217}}},
[1669] = {.entry = {.count = 1, .reusable = false}},
[1670] = {{.shift = {.type = ActionTypeShift, .state = 1116}}},
[1671] = {.entry = {.count = 1, .reusable = false}},
[1672] = {{.shift = {.type = ActionTypeShift, .state = 1130}}},
[1673] = {.entry = {.count = 1, .reusable = false}},
[1674] = {{.shift = {.type = ActionTypeShift, .state = 93}}},
[1675] = {.entry = {.count = 1, .reusable = false}},
[1676] = {{.shift = {.type = ActionTypeShift, .state = 91}}},
[1677] = {.entry = {.count = 1, .reusable = false}},
[1678] = {{.shift = {.type = ActionTypeShift, .state = 1377}}},
[1679] = {.entry = {.count = 1, .reusable = true}},
[1680] = {{.shift = {.type = ActionTypeShift, .state = 1377}}},
[1681] = {.entry = {.count = 1, .reusable = false}},
[1682] = {{.shift = {.type = ActionTypeShift, .state = 491}}},
[1683] = {.entry = {.count = 1, .reusable = true}},
[1684] = {{.shift = {.type = ActionTypeShift, .state = 491}}},
[1685] = {.entry = {.count = 1, .reusable = false}},
[1686] = {{.shift = {.type = ActionTypeShift, .state = 149}}},
[1687] = {.entry = {.count = 1, .reusable = false}},
[1688] = {{.shift = {.type = ActionTypeShift, .state = 836}}},
[1689] = {.entry = {.count = 1, .reusable = false}},
[1690] = {{.shift = {.type = ActionTypeShift, .state = 1218}}},
[1691] = {.entry = {.count = 1, .reusable = false}},
[1692] = {{.shift = {.type = ActionTypeShift, .state = 1188}}},
[1693] = {.entry = {.count = 1, .reusable = true}},
[1694] = {{.shift = {.type = ActionTypeShift, .state = 1188}}},
[1695] = {.entry = {.count = 1, .reusable = false}},
[1696] = {{.shift = {.type = ActionTypeShift, .state = 156}}},
[1697] = {.entry = {.count = 1, .reusable = false}},
[1698] = {{.shift = {.type = ActionTypeShift, .state = 311}}},
[1699] = {.entry = {.count = 1, .reusable = false}},
[1700] = {{.shift = {.type = ActionTypeShift, .state = 148}}},
[1701] = {.entry = {.count = 1, .reusable = true}},
[1702] = {{.shift = {.type = ActionTypeShift, .state = 311}}},
[1703] = {.entry = {.count = 1, .reusable = false}},
[1704] = {{.shift = {.type = ActionTypeShift, .state = 1519}}},
[1705] = {.entry = {.count = 1, .reusable = true}},
[1706] = {{.shift = {.type = ActionTypeShift, .state = 1519}}},
[1707] = {.entry = {.count = 1, .reusable = false}},
[1708] = {{.shift = {.type = ActionTypeShift, .state = 911}}},
[1709] = {.entry = {.count = 1, .reusable = false}},
[1710] = {{.shift = {.type = ActionTypeShift, .state = 1462}}},
[1711] = {.entry = {.count = 1, .reusable = false}},
[1712] = {{.shift = {.type = ActionTypeShift, .state = 642}}},
[1713] = {.entry = {.count = 1, .reusable = true}},
[1714] = {{.shift = {.type = ActionTypeShift, .state = 642}}},
[1715] = {.entry = {.count = 1, .reusable = false}},
[1716] = {{.shift = {.type = ActionTypeShift, .state = 299}}},
[1717] = {.entry = {.count = 1, .reusable = true}},
[1718] = {{.shift = {.type = ActionTypeShift, .state = 299}}},
[1719] = {.entry = {.count = 1, .reusable = false}},
[1720] = {{.shift = {.type = ActionTypeShift, .state = 669}}},
[1721] = {.entry = {.count = 1, .reusable = true}},
[1722] = {{.shift = {.type = ActionTypeShift, .state = 669}}},
[1723] = {.entry = {.count = 1, .reusable = false}},
[1724] = {{.shift = {.type = ActionTypeShift, .state = 214}}},
[1725] = {.entry = {.count = 1, .reusable = false}},
[1726] = {{.shift = {.type = ActionTypeShift, .state = 475}}},
[1727] = {.entry = {.count = 1, .reusable = true}},
[1728] = {{.shift = {.type = ActionTypeShift, .state = 475}}},
[1729] = {.entry = {.count = 1, .reusable = false}},
[1730] = {{.shift = {.type = ActionTypeShift, .state = 1293}}},
[1731] = {.entry = {.count = 1, .reusable = true}},
[1732] = {{.shift = {.type = ActionTypeShift, .state = 1293}}},
[1733] = {.entry = {.count = 2, .reusable = false}},
[1734] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1735] = {{.shift = {.type = ActionTypeShift, .state = 1011, .repetition = true}}},
[1736] = {.entry = {.count = 1, .reusable = false}},
[1737] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1738] = {.entry = {.count = 2, .reusable = false}},
[1739] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1740] = {{.shift = {.type = ActionTypeShift, .state = 646, .repetition = true}}},
[1741] = {.entry = {.count = 2, .reusable = false}},
[1742] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1743] = {{.shift = {.type = ActionTypeShift, .state = 1219, .repetition = true}}},
[1744] = {.entry = {.count = 2, .reusable = false}},
[1745] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1746] = {{.shift = {.type = ActionTypeShift, .state = 1124, .repetition = true}}},
[1747] = {.entry = {.count = 2, .reusable = false}},
[1748] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1749] = {{.shift = {.type = ActionTypeShift, .state = 1127, .repetition = true}}},
[1750] = {.entry = {.count = 2, .reusable = false}},
[1751] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1752] = {{.shift = {.type = ActionTypeShift, .state = 62, .repetition = true}}},
[1753] = {.entry = {.count = 2, .reusable = false}},
[1754] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 29}}},
[1755] = {{.shift = {.type = ActionTypeShift, .state = 47, .repetition = true}}},
[1756] = {.entry = {.count = 1, .reusable = false}},
[1757] = {{.shift = {.type = ActionTypeShift, .state = 1191}}},
[1758] = {.entry = {.count = 1, .reusable = false}},
[1759] = {{.shift = {.type = ActionTypeShift, .state = 865}}},
[1760] = {.entry = {.count = 1, .reusable = false}},
[1761] = {{.shift = {.type = ActionTypeShift, .state = 286}}},
[1762] = {.entry = {.count = 1, .reusable = false}},
[1763] = {{.shift = {.type = ActionTypeShift, .state = 563}}},
[1764] = {.entry = {.count = 1, .reusable = false}},
[1765] = {{.shift = {.type = ActionTypeShift, .state = 779}}},
[1766] = {.entry = {.count = 1, .reusable = false}},
[1767] = {{.shift = {.type = ActionTypeShift, .state = 1005}}},
[1768] = {.entry = {.count = 1, .reusable = true}},
[1769] = {{.shift = {.type = ActionTypeShift, .state = 1005}}},
[1770] = {.entry = {.count = 1, .reusable = false}},
[1771] = {{.shift = {.type = ActionTypeShift, .state = 194}}},
[1772] = {.entry = {.count = 1, .reusable = false}},
[1773] = {{.shift = {.type = ActionTypeShift, .state = 1505}}},
[1774] = {.entry = {.count = 1, .reusable = false}},
[1775] = {{.shift = {.type = ActionTypeShift, .state = 400}}},
[1776] = {.entry = {.count = 1, .reusable = true}},
[1777] = {{.shift = {.type = ActionTypeShift, .state = 400}}},
[1778] = {.entry = {.count = 1, .reusable = false}},
[1779] = {{.shift = {.type = ActionTypeShift, .state = 587}}},
[1780] = {.entry = {.count = 1, .reusable = false}},
[1781] = {{.shift = {.type = ActionTypeShift, .state = 1514}}},
[1782] = {.entry = {.count = 1, .reusable = false}},
[1783] = {{.shift = {.type = ActionTypeShift, .state = 145}}},
[1784] = {.entry = {.count = 1, .reusable = false}},
[1785] = {{.shift = {.type = ActionTypeShift, .state = 1509}}},
[1786] = {.entry = {.count = 1, .reusable = false}},
[1787] = {{.shift = {.type = ActionTypeShift, .state = 1491}}},
[1788] = {.entry = {.count = 1, .reusable = false}},
[1789] = {{.shift = {.type = ActionTypeShift, .state = 453}}},
[1790] = {.entry = {.count = 1, .reusable = false}},
[1791] = {{.shift = {.type = ActionTypeShift, .state = 150}}},
[1792] = {.entry = {.count = 1, .reusable = false}},
[1793] = {{.shift = {.type = ActionTypeShift, .state = 183}}},
[1794] = {.entry = {.count = 1, .reusable = false}},
[1795] = {{.shift = {.type = ActionTypeShift, .state = 973}}},
[1796] = {.entry = {.count = 1, .reusable = false}},
[1797] = {{.shift = {.type = ActionTypeShift, .state = 143}}},
[1798] = {.entry = {.count = 1, .reusable = false}},
[1799] = {{.shift = {.type = ActionTypeShift, .state = 685}}},
[1800] = {.entry = {.count = 1, .reusable = false}},
[1801] = {{.shift = {.type = ActionTypeShift, .state = 147}}},
[1802] = {.entry = {.count = 1, .reusable = false}},
[1803] = {{.shift = {.type = ActionTypeShift, .state = 152}}},
[1804] = {.entry = {.count = 2, .reusable = false}},
[1805] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1806] = {{.shift = {.type = ActionTypeShift, .state = 732, .repetition = true}}},
[1807] = {.entry = {.count = 2, .reusable = true}},
[1808] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1809] = {{.shift = {.type = ActionTypeShift, .state = 732, .repetition = true}}},
[1810] = {.entry = {.count = 1, .reusable = false}},
[1811] = {{.shift = {.type = ActionTypeShift, .state = 1460}}},
[1812] = {.entry = {.count = 1, .reusable = false}},
[1813] = {{.shift = {.type = ActionTypeShift, .state = 219}}},
[1814] = {.entry = {.count = 1, .reusable = false}},
[1815] = {{.shift = {.type = ActionTypeShift, .state = 424}}},
[1816] = {.entry = {.count = 1, .reusable = false}},
[1817] = {{.shift = {.type = ActionTypeShift, .state = 154}}},
[1818] = {.entry = {.count = 1, .reusable = false}},
[1819] = {{.shift = {.type = ActionTypeShift, .state = 440}}},
[1820] = {.entry = {.count = 1, .reusable = false}},
[1821] = {{.shift = {.type = ActionTypeShift, .state = 1171}}},
[1822] = {.entry = {.count = 1, .reusable = false}},
[1823] = {{.shift = {.type = ActionTypeShift, .state = 144}}},
[1824] = {.entry = {.count = 1, .reusable = false}},
[1825] = {{.shift = {.type = ActionTypeShift, .state = 282}}},
[1826] = {.entry = {.count = 1, .reusable = false}},
[1827] = {{.shift = {.type = ActionTypeShift, .state = 720}}},
[1828] = {.entry = {.count = 1, .reusable = true}},
[1829] = {{.shift = {.type = ActionTypeShift, .state = 720}}},
[1830] = {.entry = {.count = 1, .reusable = false}},
[1831] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__expansion_expression, .dynamic_precedence = 0 ,.production_id = 19}}},
[1832] = {.entry = {.count = 1, .reusable = false}},
[1833] = {{.shift = {.type = ActionTypeShift, .state = 1516}}},
[1834] = {.entry = {.count = 1, .reusable = true}},
[1835] = {{.shift = {.type = ActionTypeShift, .state = 1527}}},
[1836] = {.entry = {.count = 1, .reusable = true}},
[1837] = {{.shift = {.type = ActionTypeShift, .state = 1533}}},
[1838] = {.entry = {.count = 1, .reusable = true}},
[1839] = {{.shift = {.type = ActionTypeShift, .state = 1531}}},
[1840] = {.entry = {.count = 2, .reusable = false}},
[1841] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1842] = {{.shift = {.type = ActionTypeShift, .state = 720, .repetition = true}}},
[1843] = {.entry = {.count = 2, .reusable = true}},
[1844] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1845] = {{.shift = {.type = ActionTypeShift, .state = 720, .repetition = true}}},
[1846] = {.entry = {.count = 1, .reusable = false}},
[1847] = {{.shift = {.type = ActionTypeShift, .state = 415}}},
[1848] = {.entry = {.count = 1, .reusable = false}},
[1849] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 15}}},
[1850] = {.entry = {.count = 2, .reusable = false}},
[1851] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 15}}},
[1852] = {{.shift = {.type = ActionTypeShift, .state = 799, .repetition = true}}},
[1853] = {.entry = {.count = 2, .reusable = true}},
[1854] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_command_repeat1, .dynamic_precedence = 0 ,.production_id = 15}}},
[1855] = {{.shift = {.type = ActionTypeShift, .state = 1598, .repetition = true}}},
[1856] = {.entry = {.count = 1, .reusable = false}},
[1857] = {{.shift = {.type = ActionTypeShift, .state = 292}}},
[1858] = {.entry = {.count = 1, .reusable = false}},
[1859] = {{.shift = {.type = ActionTypeShift, .state = 782}}},
[1860] = {.entry = {.count = 1, .reusable = false}},
[1861] = {{.shift = {.type = ActionTypeShift, .state = 589}}},
[1862] = {.entry = {.count = 1, .reusable = false}},
[1863] = {{.shift = {.type = ActionTypeShift, .state = 530}}},
[1864] = {.entry = {.count = 1, .reusable = false}},
[1865] = {{.shift = {.type = ActionTypeShift, .state = 258}}},
[1866] = {.entry = {.count = 1, .reusable = true}},
[1867] = {{.shift = {.type = ActionTypeShift, .state = 757}}},
[1868] = {.entry = {.count = 1, .reusable = false}},
[1869] = {{.shift = {.type = ActionTypeShift, .state = 798}}},
[1870] = {.entry = {.count = 1, .reusable = true}},
[1871] = {{.shift = {.type = ActionTypeShift, .state = 250}}},
[1872] = {.entry = {.count = 1, .reusable = false}},
[1873] = {{.shift = {.type = ActionTypeShift, .state = 785}}},
[1874] = {.entry = {.count = 1, .reusable = true}},
[1875] = {{.shift = {.type = ActionTypeShift, .state = 473}}},
[1876] = {.entry = {.count = 1, .reusable = false}},
[1877] = {{.shift = {.type = ActionTypeShift, .state = 801}}},
[1878] = {.entry = {.count = 1, .reusable = true}},
[1879] = {{.shift = {.type = ActionTypeShift, .state = 310}}},
[1880] = {.entry = {.count = 1, .reusable = false}},
[1881] = {{.shift = {.type = ActionTypeShift, .state = 807}}},
[1882] = {.entry = {.count = 1, .reusable = true}},
[1883] = {{.shift = {.type = ActionTypeShift, .state = 709}}},
[1884] = {.entry = {.count = 1, .reusable = false}},
[1885] = {{.shift = {.type = ActionTypeShift, .state = 741}}},
[1886] = {.entry = {.count = 1, .reusable = true}},
[1887] = {{.shift = {.type = ActionTypeShift, .state = 741}}},
[1888] = {.entry = {.count = 1, .reusable = false}},
[1889] = {{.shift = {.type = ActionTypeShift, .state = 1384}}},
[1890] = {.entry = {.count = 1, .reusable = false}},
[1891] = {{.shift = {.type = ActionTypeShift, .state = 732}}},
[1892] = {.entry = {.count = 1, .reusable = true}},
[1893] = {{.shift = {.type = ActionTypeShift, .state = 732}}},
[1894] = {.entry = {.count = 1, .reusable = true}},
[1895] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 25}}},
[1896] = {.entry = {.count = 1, .reusable = true}},
[1897] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 24}}},
[1898] = {.entry = {.count = 1, .reusable = true}},
[1899] = {{.shift = {.type = ActionTypeShift, .state = 713}}},
[1900] = {.entry = {.count = 1, .reusable = false}},
[1901] = {{.shift = {.type = ActionTypeShift, .state = 1391}}},
[1902] = {.entry = {.count = 1, .reusable = false}},
[1903] = {{.shift = {.type = ActionTypeShift, .state = 1381}}},
[1904] = {.entry = {.count = 1, .reusable = true}},
[1905] = {{.shift = {.type = ActionTypeShift, .state = 708}}},
[1906] = {.entry = {.count = 1, .reusable = false}},
[1907] = {{.shift = {.type = ActionTypeShift, .state = 1441}}},
[1908] = {.entry = {.count = 1, .reusable = false}},
[1909] = {{.shift = {.type = ActionTypeShift, .state = 1465}}},
[1910] = {.entry = {.count = 1, .reusable = true}},
[1911] = {{.shift = {.type = ActionTypeShift, .state = 1465}}},
[1912] = {.entry = {.count = 1, .reusable = true}},
[1913] = {{.shift = {.type = ActionTypeShift, .state = 703}}},
[1914] = {.entry = {.count = 2, .reusable = false}},
[1915] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1916] = {{.shift = {.type = ActionTypeShift, .state = 741, .repetition = true}}},
[1917] = {.entry = {.count = 2, .reusable = true}},
[1918] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1919] = {{.shift = {.type = ActionTypeShift, .state = 741, .repetition = true}}},
[1920] = {.entry = {.count = 1, .reusable = true}},
[1921] = {{.shift = {.type = ActionTypeShift, .state = 771}}},
[1922] = {.entry = {.count = 1, .reusable = true}},
[1923] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 3}}},
[1924] = {.entry = {.count = 1, .reusable = false}},
[1925] = {{.shift = {.type = ActionTypeShift, .state = 810}}},
[1926] = {.entry = {.count = 1, .reusable = true}},
[1927] = {{.shift = {.type = ActionTypeShift, .state = 264}}},
[1928] = {.entry = {.count = 1, .reusable = false}},
[1929] = {{.shift = {.type = ActionTypeShift, .state = 1543}}},
[1930] = {.entry = {.count = 1, .reusable = true}},
[1931] = {{.shift = {.type = ActionTypeShift, .state = 1543}}},
[1932] = {.entry = {.count = 1, .reusable = true}},
[1933] = {{.shift = {.type = ActionTypeShift, .state = 1544}}},
[1934] = {.entry = {.count = 1, .reusable = true}},
[1935] = {{.shift = {.type = ActionTypeShift, .state = 747}}},
[1936] = {.entry = {.count = 1, .reusable = false}},
[1937] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_redirected_statement, .dynamic_precedence = -1 ,.production_id = 9}}},
[1938] = {.entry = {.count = 1, .reusable = true}},
[1939] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_redirected_statement, .dynamic_precedence = -1 ,.production_id = 9}}},
[1940] = {.entry = {.count = 1, .reusable = false}},
[1941] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1942] = {.entry = {.count = 2, .reusable = false}},
[1943] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1944] = {{.shift = {.type = ActionTypeShift, .state = 798, .repetition = true}}},
[1945] = {.entry = {.count = 2, .reusable = false}},
[1946] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1947] = {{.shift = {.type = ActionTypeShift, .state = 1690, .repetition = true}}},
[1948] = {.entry = {.count = 1, .reusable = true}},
[1949] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1950] = {.entry = {.count = 1, .reusable = true}},
[1951] = {{.shift = {.type = ActionTypeShift, .state = 459}}},
[1952] = {.entry = {.count = 1, .reusable = true}},
[1953] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__variable_assignments, .dynamic_precedence = 0 ,.production_id = 0}}},
[1954] = {.entry = {.count = 1, .reusable = false}},
[1955] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__variable_assignments, .dynamic_precedence = 0 ,.production_id = 0}}},
[1956] = {.entry = {.count = 1, .reusable = true}},
[1957] = {{.shift = {.type = ActionTypeShift, .state = 1608}}},
[1958] = {.entry = {.count = 2, .reusable = false}},
[1959] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1960] = {{.shift = {.type = ActionTypeShift, .state = 807, .repetition = true}}},
[1961] = {.entry = {.count = 1, .reusable = false}},
[1962] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1963] = {.entry = {.count = 1, .reusable = true}},
[1964] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1965] = {.entry = {.count = 2, .reusable = true}},
[1966] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1967] = {{.shift = {.type = ActionTypeShift, .state = 1630, .repetition = true}}},
[1968] = {.entry = {.count = 2, .reusable = false}},
[1969] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1970] = {{.shift = {.type = ActionTypeShift, .state = 801, .repetition = true}}},
[1971] = {.entry = {.count = 2, .reusable = false}},
[1972] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1973] = {{.shift = {.type = ActionTypeShift, .state = 1710, .repetition = true}}},
[1974] = {.entry = {.count = 1, .reusable = true}},
[1975] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1976] = {.entry = {.count = 2, .reusable = false}},
[1977] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1978] = {{.shift = {.type = ActionTypeShift, .state = 127}}},
[1979] = {.entry = {.count = 1, .reusable = false}},
[1980] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1981] = {.entry = {.count = 1, .reusable = true}},
[1982] = {{.shift = {.type = ActionTypeShift, .state = 463}}},
[1983] = {.entry = {.count = 1, .reusable = true}},
[1984] = {{.shift = {.type = ActionTypeShift, .state = 454}}},
[1985] = {.entry = {.count = 2, .reusable = false}},
[1986] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1987] = {{.shift = {.type = ActionTypeShift, .state = 785, .repetition = true}}},
[1988] = {.entry = {.count = 1, .reusable = true}},
[1989] = {{.shift = {.type = ActionTypeShift, .state = 1737}}},
[1990] = {.entry = {.count = 2, .reusable = true}},
[1991] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1992] = {{.shift = {.type = ActionTypeShift, .state = 1737, .repetition = true}}},
[1993] = {.entry = {.count = 2, .reusable = true}},
[1994] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[1995] = {{.shift = {.type = ActionTypeShift, .state = 1608, .repetition = true}}},
[1996] = {.entry = {.count = 1, .reusable = true}},
[1997] = {{.shift = {.type = ActionTypeShift, .state = 1741}}},
[1998] = {.entry = {.count = 2, .reusable = true}},
[1999] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2000] = {{.shift = {.type = ActionTypeShift, .state = 1741, .repetition = true}}},
[2001] = {.entry = {.count = 1, .reusable = true}},
[2002] = {{.shift = {.type = ActionTypeShift, .state = 1630}}},
[2003] = {.entry = {.count = 1, .reusable = false}},
[2004] = {{.shift = {.type = ActionTypeShift, .state = 1488}}},
[2005] = {.entry = {.count = 1, .reusable = false}},
[2006] = {{.shift = {.type = ActionTypeShift, .state = 1487}}},
[2007] = {.entry = {.count = 1, .reusable = true}},
[2008] = {{.shift = {.type = ActionTypeShift, .state = 1487}}},
[2009] = {.entry = {.count = 1, .reusable = false}},
[2010] = {{.shift = {.type = ActionTypeShift, .state = 1395}}},
[2011] = {.entry = {.count = 1, .reusable = false}},
[2012] = {{.shift = {.type = ActionTypeShift, .state = 355}}},
[2013] = {.entry = {.count = 1, .reusable = false}},
[2014] = {{.shift = {.type = ActionTypeShift, .state = 1389}}},
[2015] = {.entry = {.count = 1, .reusable = false}},
[2016] = {{.shift = {.type = ActionTypeShift, .state = 1396}}},
[2017] = {.entry = {.count = 1, .reusable = true}},
[2018] = {{.shift = {.type = ActionTypeShift, .state = 1396}}},
[2019] = {.entry = {.count = 1, .reusable = false}},
[2020] = {{.shift = {.type = ActionTypeShift, .state = 489}}},
[2021] = {.entry = {.count = 1, .reusable = true}},
[2022] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__heredoc_body, .dynamic_precedence = 0 ,.production_id = 0}}},
[2023] = {.entry = {.count = 1, .reusable = false}},
[2024] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__heredoc_body, .dynamic_precedence = 0 ,.production_id = 0}}},
[2025] = {.entry = {.count = 1, .reusable = true}},
[2026] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_while_statement, .dynamic_precedence = 0 ,.production_id = 17}}},
[2027] = {.entry = {.count = 1, .reusable = false}},
[2028] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_while_statement, .dynamic_precedence = 0 ,.production_id = 17}}},
[2029] = {.entry = {.count = 1, .reusable = true}},
[2030] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_subshell, .dynamic_precedence = 0 ,.production_id = 18}}},
[2031] = {.entry = {.count = 1, .reusable = false}},
[2032] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_subshell, .dynamic_precedence = 0 ,.production_id = 18}}},
[2033] = {.entry = {.count = 1, .reusable = true}},
[2034] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_compound_statement, .dynamic_precedence = 0 ,.production_id = 18}}},
[2035] = {.entry = {.count = 1, .reusable = false}},
[2036] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_compound_statement, .dynamic_precedence = 0 ,.production_id = 18}}},
[2037] = {.entry = {.count = 1, .reusable = false}},
[2038] = {{.shift = {.type = ActionTypeShift, .state = 391}}},
[2039] = {.entry = {.count = 1, .reusable = true}},
[2040] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_for_statement, .dynamic_precedence = 0 ,.production_id = 32}}},
[2041] = {.entry = {.count = 1, .reusable = false}},
[2042] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_for_statement, .dynamic_precedence = 0 ,.production_id = 32}}},
[2043] = {.entry = {.count = 1, .reusable = true}},
[2044] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_do_group, .dynamic_precedence = 0 ,.production_id = 0}}},
[2045] = {.entry = {.count = 1, .reusable = false}},
[2046] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_do_group, .dynamic_precedence = 0 ,.production_id = 0}}},
[2047] = {.entry = {.count = 1, .reusable = true}},
[2048] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 33}}},
[2049] = {.entry = {.count = 1, .reusable = false}},
[2050] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 33}}},
[2051] = {.entry = {.count = 1, .reusable = true}},
[2052] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 34}}},
[2053] = {.entry = {.count = 1, .reusable = false}},
[2054] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 34}}},
[2055] = {.entry = {.count = 1, .reusable = false}},
[2056] = {{.shift = {.type = ActionTypeShift, .state = 1375}}},
[2057] = {.entry = {.count = 1, .reusable = false}},
[2058] = {{.shift = {.type = ActionTypeShift, .state = 1480}}},
[2059] = {.entry = {.count = 1, .reusable = true}},
[2060] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__simple_heredoc_body, .dynamic_precedence = 0 ,.production_id = 0}}},
[2061] = {.entry = {.count = 1, .reusable = false}},
[2062] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__simple_heredoc_body, .dynamic_precedence = 0 ,.production_id = 0}}},
[2063] = {.entry = {.count = 1, .reusable = false}},
[2064] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_redirected_statement, .dynamic_precedence = -1 ,.production_id = 4}}},
[2065] = {.entry = {.count = 1, .reusable = true}},
[2066] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_redirected_statement, .dynamic_precedence = -1 ,.production_id = 4}}},
[2067] = {.entry = {.count = 1, .reusable = true}},
[2068] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 59}}},
[2069] = {.entry = {.count = 1, .reusable = false}},
[2070] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 59}}},
[2071] = {.entry = {.count = 2, .reusable = true}},
[2072] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2073] = {{.shift = {.type = ActionTypeShift, .state = 1706, .repetition = true}}},
[2074] = {.entry = {.count = 1, .reusable = false}},
[2075] = {{.shift = {.type = ActionTypeShift, .state = 1369}}},
[2076] = {.entry = {.count = 1, .reusable = true}},
[2077] = {{.shift = {.type = ActionTypeShift, .state = 1706}}},
[2078] = {.entry = {.count = 1, .reusable = true}},
[2079] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2080] = {.entry = {.count = 1, .reusable = false}},
[2081] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2082] = {.entry = {.count = 2, .reusable = false}},
[2083] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2084] = {{.shift = {.type = ActionTypeShift, .state = 785, .repetition = true}}},
[2085] = {.entry = {.count = 1, .reusable = true}},
[2086] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 64}}},
[2087] = {.entry = {.count = 1, .reusable = false}},
[2088] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 64}}},
[2089] = {.entry = {.count = 1, .reusable = false}},
[2090] = {{.shift = {.type = ActionTypeShift, .state = 417}}},
[2091] = {.entry = {.count = 1, .reusable = false}},
[2092] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_function_definition, .dynamic_precedence = 0 ,.production_id = 43}}},
[2093] = {.entry = {.count = 1, .reusable = true}},
[2094] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_function_definition, .dynamic_precedence = 0 ,.production_id = 43}}},
[2095] = {.entry = {.count = 1, .reusable = true}},
[2096] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 19}}},
[2097] = {.entry = {.count = 1, .reusable = false}},
[2098] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 19}}},
[2099] = {.entry = {.count = 1, .reusable = false}},
[2100] = {{.shift = {.type = ActionTypeShift, .state = 825}}},
[2101] = {.entry = {.count = 2, .reusable = false}},
[2102] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2103] = {{.shift = {.type = ActionTypeShift, .state = 807, .repetition = true}}},
[2104] = {.entry = {.count = 1, .reusable = true}},
[2105] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 62}}},
[2106] = {.entry = {.count = 1, .reusable = false}},
[2107] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 62}}},
[2108] = {.entry = {.count = 1, .reusable = false}},
[2109] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym__heredoc_command, .dynamic_precedence = 0 ,.production_id = 10}}},
[2110] = {.entry = {.count = 1, .reusable = false}},
[2111] = {{.shift = {.type = ActionTypeShift, .state = 1484}}},
[2112] = {.entry = {.count = 1, .reusable = false}},
[2113] = {{.shift = {.type = ActionTypeShift, .state = 1470}}},
[2114] = {.entry = {.count = 1, .reusable = false}},
[2115] = {{.shift = {.type = ActionTypeShift, .state = 816}}},
[2116] = {.entry = {.count = 2, .reusable = false}},
[2117] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2118] = {{.shift = {.type = ActionTypeShift, .state = 798, .repetition = true}}},
[2119] = {.entry = {.count = 1, .reusable = true}},
[2120] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 63}}},
[2121] = {.entry = {.count = 1, .reusable = false}},
[2122] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 63}}},
[2123] = {.entry = {.count = 1, .reusable = true}},
[2124] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_do_group, .dynamic_precedence = 0 ,.production_id = 18}}},
[2125] = {.entry = {.count = 1, .reusable = false}},
[2126] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_do_group, .dynamic_precedence = 0 ,.production_id = 18}}},
[2127] = {.entry = {.count = 1, .reusable = false}},
[2128] = {{.shift = {.type = ActionTypeShift, .state = 477}}},
[2129] = {.entry = {.count = 1, .reusable = true}},
[2130] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 45}}},
[2131] = {.entry = {.count = 1, .reusable = false}},
[2132] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 45}}},
[2133] = {.entry = {.count = 1, .reusable = true}},
[2134] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 46}}},
[2135] = {.entry = {.count = 1, .reusable = false}},
[2136] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 46}}},
[2137] = {.entry = {.count = 1, .reusable = true}},
[2138] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 47}}},
[2139] = {.entry = {.count = 1, .reusable = false}},
[2140] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 47}}},
[2141] = {.entry = {.count = 1, .reusable = true}},
[2142] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 58}}},
[2143] = {.entry = {.count = 1, .reusable = false}},
[2144] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 58}}},
[2145] = {.entry = {.count = 1, .reusable = false}},
[2146] = {{.shift = {.type = ActionTypeShift, .state = 1461}}},
[2147] = {.entry = {.count = 1, .reusable = true}},
[2148] = {{.shift = {.type = ActionTypeShift, .state = 752}}},
[2149] = {.entry = {.count = 1, .reusable = true}},
[2150] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 48}}},
[2151] = {.entry = {.count = 1, .reusable = false}},
[2152] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 48}}},
[2153] = {.entry = {.count = 1, .reusable = true}},
[2154] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 34}}},
[2155] = {.entry = {.count = 1, .reusable = false}},
[2156] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 34}}},
[2157] = {.entry = {.count = 1, .reusable = false}},
[2158] = {{.shift = {.type = ActionTypeShift, .state = 808}}},
[2159] = {.entry = {.count = 1, .reusable = false}},
[2160] = {{.shift = {.type = ActionTypeShift, .state = 796}}},
[2161] = {.entry = {.count = 2, .reusable = false}},
[2162] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2163] = {{.shift = {.type = ActionTypeShift, .state = 810, .repetition = true}}},
[2164] = {.entry = {.count = 1, .reusable = false}},
[2165] = {{.shift = {.type = ActionTypeShift, .state = 1549}}},
[2166] = {.entry = {.count = 1, .reusable = false}},
[2167] = {{.shift = {.type = ActionTypeShift, .state = 1526}}},
[2168] = {.entry = {.count = 2, .reusable = false}},
[2169] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2170] = {{.shift = {.type = ActionTypeShift, .state = 801, .repetition = true}}},
[2171] = {.entry = {.count = 1, .reusable = false}},
[2172] = {{.shift = {.type = ActionTypeShift, .state = 513}}},
[2173] = {.entry = {.count = 1, .reusable = false}},
[2174] = {{.shift = {.type = ActionTypeShift, .state = 625}}},
[2175] = {.entry = {.count = 1, .reusable = true}},
[2176] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 19}}},
[2177] = {.entry = {.count = 1, .reusable = false}},
[2178] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 19}}},
[2179] = {.entry = {.count = 1, .reusable = false}},
[2180] = {{.shift = {.type = ActionTypeShift, .state = 636}}},
[2181] = {.entry = {.count = 1, .reusable = false}},
[2182] = {{.shift = {.type = ActionTypeShift, .state = 930}}},
[2183] = {.entry = {.count = 1, .reusable = false}},
[2184] = {{.shift = {.type = ActionTypeShift, .state = 496}}},
[2185] = {.entry = {.count = 1, .reusable = false}},
[2186] = {{.shift = {.type = ActionTypeShift, .state = 926}}},
[2187] = {.entry = {.count = 1, .reusable = false}},
[2188] = {{.shift = {.type = ActionTypeShift, .state = 351}}},
[2189] = {.entry = {.count = 1, .reusable = false}},
[2190] = {{.shift = {.type = ActionTypeShift, .state = 334}}},
[2191] = {.entry = {.count = 1, .reusable = true}},
[2192] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 55}}},
[2193] = {.entry = {.count = 1, .reusable = false}},
[2194] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 55}}},
[2195] = {.entry = {.count = 1, .reusable = false}},
[2196] = {{.shift = {.type = ActionTypeShift, .state = 1291}}},
[2197] = {.entry = {.count = 1, .reusable = false}},
[2198] = {{.shift = {.type = ActionTypeShift, .state = 339}}},
[2199] = {.entry = {.count = 1, .reusable = false}},
[2200] = {{.shift = {.type = ActionTypeShift, .state = 1448}}},
[2201] = {.entry = {.count = 1, .reusable = false}},
[2202] = {{.shift = {.type = ActionTypeShift, .state = 1289}}},
[2203] = {.entry = {.count = 1, .reusable = false}},
[2204] = {{.shift = {.type = ActionTypeShift, .state = 407}}},
[2205] = {.entry = {.count = 1, .reusable = false}},
[2206] = {{.shift = {.type = ActionTypeShift, .state = 653}}},
[2207] = {.entry = {.count = 1, .reusable = false}},
[2208] = {{.shift = {.type = ActionTypeShift, .state = 1474}}},
[2209] = {.entry = {.count = 1, .reusable = false}},
[2210] = {{.shift = {.type = ActionTypeShift, .state = 433}}},
[2211] = {.entry = {.count = 1, .reusable = false}},
[2212] = {{.shift = {.type = ActionTypeShift, .state = 443}}},
[2213] = {.entry = {.count = 1, .reusable = true}},
[2214] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 71}}},
[2215] = {.entry = {.count = 1, .reusable = false}},
[2216] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_heredoc_redirect, .dynamic_precedence = 0 ,.production_id = 71}}},
[2217] = {.entry = {.count = 1, .reusable = true}},
[2218] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 34}}},
[2219] = {.entry = {.count = 1, .reusable = false}},
[2220] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 34}}},
[2221] = {.entry = {.count = 1, .reusable = true}},
[2222] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 65}}},
[2223] = {.entry = {.count = 1, .reusable = false}},
[2224] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 65}}},
[2225] = {.entry = {.count = 1, .reusable = true}},
[2226] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 54}}},
[2227] = {.entry = {.count = 1, .reusable = false}},
[2228] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 54}}},
[2229] = {.entry = {.count = 1, .reusable = true}},
[2230] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 69}}},
[2231] = {.entry = {.count = 1, .reusable = false}},
[2232] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 69}}},
[2233] = {.entry = {.count = 1, .reusable = false}},
[2234] = {{.shift = {.type = ActionTypeShift, .state = 687}}},
[2235] = {.entry = {.count = 1, .reusable = false}},
[2236] = {{.shift = {.type = ActionTypeShift, .state = 660}}},
[2237] = {.entry = {.count = 1, .reusable = false}},
[2238] = {{.shift = {.type = ActionTypeShift, .state = 697}}},
[2239] = {.entry = {.count = 1, .reusable = false}},
[2240] = {{.shift = {.type = ActionTypeShift, .state = 432}}},
[2241] = {.entry = {.count = 1, .reusable = false}},
[2242] = {{.shift = {.type = ActionTypeShift, .state = 662}}},
[2243] = {.entry = {.count = 1, .reusable = true}},
[2244] = {{.reduce = {.type = ActionTypeReduce, .child_count = 8,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 75}}},
[2245] = {.entry = {.count = 1, .reusable = false}},
[2246] = {{.reduce = {.type = ActionTypeReduce, .child_count = 8,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 75}}},
[2247] = {.entry = {.count = 1, .reusable = false}},
[2248] = {{.shift = {.type = ActionTypeShift, .state = 322}}},
[2249] = {.entry = {.count = 1, .reusable = false}},
[2250] = {{.shift = {.type = ActionTypeShift, .state = 349}}},
[2251] = {.entry = {.count = 1, .reusable = true}},
[2252] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 70}}},
[2253] = {.entry = {.count = 1, .reusable = false}},
[2254] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_case_statement, .dynamic_precedence = 0 ,.production_id = 70}}},
[2255] = {.entry = {.count = 1, .reusable = false}},
[2256] = {{.shift = {.type = ActionTypeShift, .state = 375}}},
[2257] = {.entry = {.count = 1, .reusable = false}},
[2258] = {{.shift = {.type = ActionTypeShift, .state = 667}}},
[2259] = {.entry = {.count = 1, .reusable = true}},
[2260] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 53}}},
[2261] = {.entry = {.count = 1, .reusable = false}},
[2262] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_if_statement, .dynamic_precedence = 0 ,.production_id = 53}}},
[2263] = {.entry = {.count = 1, .reusable = false}},
[2264] = {{.shift = {.type = ActionTypeShift, .state = 352}}},
[2265] = {.entry = {.count = 1, .reusable = false}},
[2266] = {{.shift = {.type = ActionTypeShift, .state = 1295}}},
[2267] = {.entry = {.count = 1, .reusable = false}},
[2268] = {{.shift = {.type = ActionTypeShift, .state = 1286}}},
[2269] = {.entry = {.count = 1, .reusable = true}},
[2270] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_for_statement, .dynamic_precedence = 0 ,.production_id = 52}}},
[2271] = {.entry = {.count = 1, .reusable = false}},
[2272] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_for_statement, .dynamic_precedence = 0 ,.production_id = 52}}},
[2273] = {.entry = {.count = 1, .reusable = true}},
[2274] = {{.shift = {.type = ActionTypeShift, .state = 643}}},
[2275] = {.entry = {.count = 1, .reusable = true}},
[2276] = {{.shift = {.type = ActionTypeShift, .state = 893}}},
[2277] = {.entry = {.count = 1, .reusable = true}},
[2278] = {{.shift = {.type = ActionTypeShift, .state = 268}}},
[2279] = {.entry = {.count = 1, .reusable = false}},
[2280] = {{.shift = {.type = ActionTypeShift, .state = 899}}},
[2281] = {.entry = {.count = 1, .reusable = false}},
[2282] = {{.shift = {.type = ActionTypeShift, .state = 893}}},
[2283] = {.entry = {.count = 1, .reusable = true}},
[2284] = {{.shift = {.type = ActionTypeShift, .state = 899}}},
[2285] = {.entry = {.count = 1, .reusable = true}},
[2286] = {{.shift = {.type = ActionTypeShift, .state = 694}}},
[2287] = {.entry = {.count = 1, .reusable = false}},
[2288] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 56}}},
[2289] = {.entry = {.count = 1, .reusable = false}},
[2290] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 56}}},
[2291] = {.entry = {.count = 1, .reusable = true}},
[2292] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 56}}},
[2293] = {.entry = {.count = 1, .reusable = false}},
[2294] = {{.shift = {.type = ActionTypeShift, .state = 664}}},
[2295] = {.entry = {.count = 1, .reusable = false}},
[2296] = {{.shift = {.type = ActionTypeShift, .state = 998}}},
[2297] = {.entry = {.count = 1, .reusable = false}},
[2298] = {{.shift = {.type = ActionTypeShift, .state = 390}}},
[2299] = {.entry = {.count = 1, .reusable = false}},
[2300] = {{.shift = {.type = ActionTypeShift, .state = 1394}}},
[2301] = {.entry = {.count = 1, .reusable = false}},
[2302] = {{.shift = {.type = ActionTypeShift, .state = 1094}}},
[2303] = {.entry = {.count = 1, .reusable = false}},
[2304] = {{.shift = {.type = ActionTypeShift, .state = 76}}},
[2305] = {.entry = {.count = 1, .reusable = false}},
[2306] = {{.shift = {.type = ActionTypeShift, .state = 75}}},
[2307] = {.entry = {.count = 1, .reusable = true}},
[2308] = {{.shift = {.type = ActionTypeShift, .state = 1378}}},
[2309] = {.entry = {.count = 1, .reusable = false}},
[2310] = {{.shift = {.type = ActionTypeShift, .state = 1087}}},
[2311] = {.entry = {.count = 1, .reusable = false}},
[2312] = {{.shift = {.type = ActionTypeShift, .state = 1298}}},
[2313] = {.entry = {.count = 1, .reusable = false}},
[2314] = {{.shift = {.type = ActionTypeShift, .state = 1086}}},
[2315] = {.entry = {.count = 1, .reusable = false}},
[2316] = {{.shift = {.type = ActionTypeShift, .state = 350}}},
[2317] = {.entry = {.count = 1, .reusable = false}},
[2318] = {{.shift = {.type = ActionTypeShift, .state = 1080}}},
[2319] = {.entry = {.count = 1, .reusable = false}},
[2320] = {{.shift = {.type = ActionTypeShift, .state = 321}}},
[2321] = {.entry = {.count = 1, .reusable = false}},
[2322] = {{.shift = {.type = ActionTypeShift, .state = 1073}}},
[2323] = {.entry = {.count = 1, .reusable = false}},
[2324] = {{.shift = {.type = ActionTypeShift, .state = 696}}},
[2325] = {.entry = {.count = 1, .reusable = true}},
[2326] = {{.shift = {.type = ActionTypeShift, .state = 1473}}},
[2327] = {.entry = {.count = 1, .reusable = false}},
[2328] = {{.shift = {.type = ActionTypeShift, .state = 1078}}},
[2329] = {.entry = {.count = 1, .reusable = false}},
[2330] = {{.shift = {.type = ActionTypeShift, .state = 347}}},
[2331] = {.entry = {.count = 1, .reusable = false}},
[2332] = {{.shift = {.type = ActionTypeShift, .state = 1072}}},
[2333] = {.entry = {.count = 1, .reusable = false}},
[2334] = {{.shift = {.type = ActionTypeShift, .state = 666}}},
[2335] = {.entry = {.count = 1, .reusable = true}},
[2336] = {{.shift = {.type = ActionTypeShift, .state = 389}}},
[2337] = {.entry = {.count = 1, .reusable = false}},
[2338] = {{.shift = {.type = ActionTypeShift, .state = 1071}}},
[2339] = {.entry = {.count = 1, .reusable = false}},
[2340] = {{.shift = {.type = ActionTypeShift, .state = 683}}},
[2341] = {.entry = {.count = 1, .reusable = false}},
[2342] = {{.shift = {.type = ActionTypeShift, .state = 1055}}},
[2343] = {.entry = {.count = 1, .reusable = false}},
[2344] = {{.shift = {.type = ActionTypeShift, .state = 421}}},
[2345] = {.entry = {.count = 1, .reusable = true}},
[2346] = {{.shift = {.type = ActionTypeShift, .state = 423}}},
[2347] = {.entry = {.count = 1, .reusable = true}},
[2348] = {{.shift = {.type = ActionTypeShift, .state = 482}}},
[2349] = {.entry = {.count = 1, .reusable = false}},
[2350] = {{.shift = {.type = ActionTypeShift, .state = 1060}}},
[2351] = {.entry = {.count = 1, .reusable = false}},
[2352] = {{.shift = {.type = ActionTypeShift, .state = 445}}},
[2353] = {.entry = {.count = 1, .reusable = false}},
[2354] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_pipeline, .dynamic_precedence = 0 ,.production_id = 0}}},
[2355] = {.entry = {.count = 1, .reusable = false}},
[2356] = {{.shift = {.type = ActionTypeShift, .state = 126}}},
[2357] = {.entry = {.count = 1, .reusable = true}},
[2358] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_pipeline, .dynamic_precedence = 0 ,.production_id = 0}}},
[2359] = {.entry = {.count = 2, .reusable = false}},
[2360] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2361] = {{.shift = {.type = ActionTypeShift, .state = 810, .repetition = true}}},
[2362] = {.entry = {.count = 1, .reusable = true}},
[2363] = {{.shift = {.type = ActionTypeShift, .state = 413}}},
[2364] = {.entry = {.count = 1, .reusable = false}},
[2365] = {{.shift = {.type = ActionTypeShift, .state = 1077}}},
[2366] = {.entry = {.count = 1, .reusable = false}},
[2367] = {{.shift = {.type = ActionTypeShift, .state = 418}}},
[2368] = {.entry = {.count = 1, .reusable = false}},
[2369] = {{.shift = {.type = ActionTypeShift, .state = 1058}}},
[2370] = {.entry = {.count = 1, .reusable = false}},
[2371] = {{.shift = {.type = ActionTypeShift, .state = 442}}},
[2372] = {.entry = {.count = 1, .reusable = false}},
[2373] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 72}}},
[2374] = {.entry = {.count = 1, .reusable = false}},
[2375] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 72}}},
[2376] = {.entry = {.count = 1, .reusable = true}},
[2377] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 72}}},
[2378] = {.entry = {.count = 1, .reusable = false}},
[2379] = {{.shift = {.type = ActionTypeShift, .state = 1075}}},
[2380] = {.entry = {.count = 1, .reusable = false}},
[2381] = {{.shift = {.type = ActionTypeShift, .state = 655}}},
[2382] = {.entry = {.count = 1, .reusable = false}},
[2383] = {{.shift = {.type = ActionTypeShift, .state = 1046}}},
[2384] = {.entry = {.count = 1, .reusable = false}},
[2385] = {{.shift = {.type = ActionTypeShift, .state = 499}}},
[2386] = {.entry = {.count = 1, .reusable = false}},
[2387] = {{.shift = {.type = ActionTypeShift, .state = 1054}}},
[2388] = {.entry = {.count = 1, .reusable = false}},
[2389] = {{.shift = {.type = ActionTypeShift, .state = 1299}}},
[2390] = {.entry = {.count = 1, .reusable = true}},
[2391] = {{.shift = {.type = ActionTypeShift, .state = 437}}},
[2392] = {.entry = {.count = 1, .reusable = false}},
[2393] = {{.shift = {.type = ActionTypeShift, .state = 1048}}},
[2394] = {.entry = {.count = 1, .reusable = false}},
[2395] = {{.shift = {.type = ActionTypeShift, .state = 404}}},
[2396] = {.entry = {.count = 1, .reusable = false}},
[2397] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 73}}},
[2398] = {.entry = {.count = 1, .reusable = false}},
[2399] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 73}}},
[2400] = {.entry = {.count = 1, .reusable = true}},
[2401] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 73}}},
[2402] = {.entry = {.count = 1, .reusable = true}},
[2403] = {{.shift = {.type = ActionTypeShift, .state = 652}}},
[2404] = {.entry = {.count = 1, .reusable = false}},
[2405] = {{.shift = {.type = ActionTypeShift, .state = 1056}}},
[2406] = {.entry = {.count = 1, .reusable = false}},
[2407] = {{.shift = {.type = ActionTypeShift, .state = 647}}},
[2408] = {.entry = {.count = 1, .reusable = false}},
[2409] = {{.shift = {.type = ActionTypeShift, .state = 1057}}},
[2410] = {.entry = {.count = 1, .reusable = false}},
[2411] = {{.shift = {.type = ActionTypeShift, .state = 1449}}},
[2412] = {.entry = {.count = 1, .reusable = false}},
[2413] = {{.shift = {.type = ActionTypeShift, .state = 1051}}},
[2414] = {.entry = {.count = 1, .reusable = false}},
[2415] = {{.shift = {.type = ActionTypeShift, .state = 1292}}},
[2416] = {.entry = {.count = 1, .reusable = false}},
[2417] = {{.shift = {.type = ActionTypeShift, .state = 1081}}},
[2418] = {.entry = {.count = 1, .reusable = false}},
[2419] = {{.shift = {.type = ActionTypeShift, .state = 681}}},
[2420] = {.entry = {.count = 1, .reusable = false}},
[2421] = {{.shift = {.type = ActionTypeShift, .state = 1047}}},
[2422] = {.entry = {.count = 1, .reusable = false}},
[2423] = {{.shift = {.type = ActionTypeShift, .state = 923}}},
[2424] = {.entry = {.count = 1, .reusable = true}},
[2425] = {{.shift = {.type = ActionTypeShift, .state = 654}}},
[2426] = {.entry = {.count = 1, .reusable = false}},
[2427] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 74}}},
[2428] = {.entry = {.count = 1, .reusable = false}},
[2429] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 74}}},
[2430] = {.entry = {.count = 1, .reusable = true}},
[2431] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 74}}},
[2432] = {.entry = {.count = 1, .reusable = true}},
[2433] = {{.shift = {.type = ActionTypeShift, .state = 333}}},
[2434] = {.entry = {.count = 1, .reusable = true}},
[2435] = {{.shift = {.type = ActionTypeShift, .state = 1290}}},
[2436] = {.entry = {.count = 1, .reusable = false}},
[2437] = {{.shift = {.type = ActionTypeShift, .state = 1045}}},
[2438] = {.entry = {.count = 1, .reusable = false}},
[2439] = {{.shift = {.type = ActionTypeShift, .state = 928}}},
[2440] = {.entry = {.count = 1, .reusable = false}},
[2441] = {{.shift = {.type = ActionTypeShift, .state = 976}}},
[2442] = {.entry = {.count = 1, .reusable = false}},
[2443] = {{.shift = {.type = ActionTypeShift, .state = 492}}},
[2444] = {.entry = {.count = 1, .reusable = false}},
[2445] = {{.shift = {.type = ActionTypeShift, .state = 1049}}},
[2446] = {.entry = {.count = 1, .reusable = false}},
[2447] = {{.shift = {.type = ActionTypeShift, .state = 329}}},
[2448] = {.entry = {.count = 1, .reusable = true}},
[2449] = {{.shift = {.type = ActionTypeShift, .state = 932}}},
[2450] = {.entry = {.count = 1, .reusable = false}},
[2451] = {{.shift = {.type = ActionTypeShift, .state = 1044}}},
[2452] = {.entry = {.count = 1, .reusable = false}},
[2453] = {{.shift = {.type = ActionTypeShift, .state = 617}}},
[2454] = {.entry = {.count = 2, .reusable = false}},
[2455] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2456] = {{.shift = {.type = ActionTypeShift, .state = 120, .repetition = true}}},
[2457] = {.entry = {.count = 1, .reusable = false}},
[2458] = {{.shift = {.type = ActionTypeShift, .state = 1052}}},
[2459] = {.entry = {.count = 1, .reusable = false}},
[2460] = {{.shift = {.type = ActionTypeShift, .state = 335}}},
[2461] = {.entry = {.count = 1, .reusable = true}},
[2462] = {{.shift = {.type = ActionTypeShift, .state = 1297}}},
[2463] = {.entry = {.count = 1, .reusable = true}},
[2464] = {{.shift = {.type = ActionTypeShift, .state = 434}}},
[2465] = {.entry = {.count = 1, .reusable = false}},
[2466] = {{.shift = {.type = ActionTypeShift, .state = 1042}}},
[2467] = {.entry = {.count = 1, .reusable = false}},
[2468] = {{.shift = {.type = ActionTypeShift, .state = 627}}},
[2469] = {.entry = {.count = 1, .reusable = false}},
[2470] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 66}}},
[2471] = {.entry = {.count = 1, .reusable = false}},
[2472] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 66}}},
[2473] = {.entry = {.count = 1, .reusable = true}},
[2474] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 66}}},
[2475] = {.entry = {.count = 1, .reusable = false}},
[2476] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 67}}},
[2477] = {.entry = {.count = 1, .reusable = false}},
[2478] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 67}}},
[2479] = {.entry = {.count = 1, .reusable = true}},
[2480] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 67}}},
[2481] = {.entry = {.count = 1, .reusable = false}},
[2482] = {{.shift = {.type = ActionTypeShift, .state = 1036}}},
[2483] = {.entry = {.count = 1, .reusable = false}},
[2484] = {{.shift = {.type = ActionTypeShift, .state = 1524}}},
[2485] = {.entry = {.count = 1, .reusable = false}},
[2486] = {{.shift = {.type = ActionTypeShift, .state = 1041}}},
[2487] = {.entry = {.count = 1, .reusable = false}},
[2488] = {{.shift = {.type = ActionTypeShift, .state = 483}}},
[2489] = {.entry = {.count = 1, .reusable = true}},
[2490] = {{.shift = {.type = ActionTypeShift, .state = 1528}}},
[2491] = {.entry = {.count = 1, .reusable = false}},
[2492] = {{.shift = {.type = ActionTypeShift, .state = 1034}}},
[2493] = {.entry = {.count = 1, .reusable = false}},
[2494] = {{.shift = {.type = ActionTypeShift, .state = 1529}}},
[2495] = {.entry = {.count = 1, .reusable = false}},
[2496] = {{.shift = {.type = ActionTypeShift, .state = 1016}}},
[2497] = {.entry = {.count = 1, .reusable = false}},
[2498] = {{.shift = {.type = ActionTypeShift, .state = 834}}},
[2499] = {.entry = {.count = 1, .reusable = false}},
[2500] = {{.shift = {.type = ActionTypeShift, .state = 1031}}},
[2501] = {.entry = {.count = 1, .reusable = false}},
[2502] = {{.shift = {.type = ActionTypeShift, .state = 811}}},
[2503] = {.entry = {.count = 1, .reusable = true}},
[2504] = {{.shift = {.type = ActionTypeShift, .state = 365}}},
[2505] = {.entry = {.count = 1, .reusable = true}},
[2506] = {{.shift = {.type = ActionTypeShift, .state = 800}}},
[2507] = {.entry = {.count = 1, .reusable = false}},
[2508] = {{.shift = {.type = ActionTypeShift, .state = 1030}}},
[2509] = {.entry = {.count = 1, .reusable = false}},
[2510] = {{.shift = {.type = ActionTypeShift, .state = 793}}},
[2511] = {.entry = {.count = 2, .reusable = false}},
[2512] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2513] = {{.shift = {.type = ActionTypeShift, .state = 122, .repetition = true}}},
[2514] = {.entry = {.count = 1, .reusable = false}},
[2515] = {{.shift = {.type = ActionTypeShift, .state = 120}}},
[2516] = {.entry = {.count = 1, .reusable = false}},
[2517] = {{.shift = {.type = ActionTypeShift, .state = 1026}}},
[2518] = {.entry = {.count = 1, .reusable = false}},
[2519] = {{.shift = {.type = ActionTypeShift, .state = 1469}}},
[2520] = {.entry = {.count = 1, .reusable = false}},
[2521] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 68}}},
[2522] = {.entry = {.count = 1, .reusable = false}},
[2523] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 68}}},
[2524] = {.entry = {.count = 1, .reusable = true}},
[2525] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 68}}},
[2526] = {.entry = {.count = 1, .reusable = true}},
[2527] = {{.shift = {.type = ActionTypeShift, .state = 1490}}},
[2528] = {.entry = {.count = 1, .reusable = false}},
[2529] = {{.shift = {.type = ActionTypeShift, .state = 1014}}},
[2530] = {.entry = {.count = 1, .reusable = false}},
[2531] = {{.shift = {.type = ActionTypeShift, .state = 1471}}},
[2532] = {.entry = {.count = 1, .reusable = false}},
[2533] = {{.shift = {.type = ActionTypeShift, .state = 134}}},
[2534] = {.entry = {.count = 1, .reusable = false}},
[2535] = {{.shift = {.type = ActionTypeShift, .state = 1003}}},
[2536] = {.entry = {.count = 1, .reusable = false}},
[2537] = {{.shift = {.type = ActionTypeShift, .state = 817}}},
[2538] = {.entry = {.count = 1, .reusable = false}},
[2539] = {{.shift = {.type = ActionTypeShift, .state = 122}}},
[2540] = {.entry = {.count = 2, .reusable = false}},
[2541] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2542] = {{.shift = {.type = ActionTypeShift, .state = 126, .repetition = true}}},
[2543] = {.entry = {.count = 1, .reusable = false}},
[2544] = {{.shift = {.type = ActionTypeShift, .state = 981}}},
[2545] = {.entry = {.count = 1, .reusable = false}},
[2546] = {{.shift = {.type = ActionTypeShift, .state = 414}}},
[2547] = {.entry = {.count = 1, .reusable = true}},
[2548] = {{.shift = {.type = ActionTypeShift, .state = 354}}},
[2549] = {.entry = {.count = 1, .reusable = false}},
[2550] = {{.shift = {.type = ActionTypeShift, .state = 1074}}},
[2551] = {.entry = {.count = 1, .reusable = false}},
[2552] = {{.shift = {.type = ActionTypeShift, .state = 363}}},
[2553] = {.entry = {.count = 1, .reusable = false}},
[2554] = {{.shift = {.type = ActionTypeShift, .state = 975}}},
[2555] = {.entry = {.count = 1, .reusable = false}},
[2556] = {{.shift = {.type = ActionTypeShift, .state = 410}}},
[2557] = {.entry = {.count = 1, .reusable = true}},
[2558] = {{.shift = {.type = ActionTypeShift, .state = 1350}}},
[2559] = {.entry = {.count = 1, .reusable = false}},
[2560] = {{.shift = {.type = ActionTypeShift, .state = 1021}}},
[2561] = {.entry = {.count = 1, .reusable = false}},
[2562] = {{.shift = {.type = ActionTypeShift, .state = 451}}},
[2563] = {.entry = {.count = 1, .reusable = true}},
[2564] = {{.shift = {.type = ActionTypeShift, .state = 716}}},
[2565] = {.entry = {.count = 2, .reusable = false}},
[2566] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2567] = {{.shift = {.type = ActionTypeShift, .state = 664, .repetition = true}}},
[2568] = {.entry = {.count = 2, .reusable = false}},
[2569] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2570] = {{.shift = {.type = ActionTypeShift, .state = 1169, .repetition = true}}},
[2571] = {.entry = {.count = 1, .reusable = false}},
[2572] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2573] = {.entry = {.count = 2, .reusable = false}},
[2574] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2575] = {{.shift = {.type = ActionTypeShift, .state = 1394, .repetition = true}}},
[2576] = {.entry = {.count = 2, .reusable = false}},
[2577] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2578] = {{.shift = {.type = ActionTypeShift, .state = 1094, .repetition = true}}},
[2579] = {.entry = {.count = 2, .reusable = false}},
[2580] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2581] = {{.shift = {.type = ActionTypeShift, .state = 76, .repetition = true}}},
[2582] = {.entry = {.count = 2, .reusable = false}},
[2583] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2584] = {{.shift = {.type = ActionTypeShift, .state = 75, .repetition = true}}},
[2585] = {.entry = {.count = 1, .reusable = false}},
[2586] = {{.shift = {.type = ActionTypeShift, .state = 1013}}},
[2587] = {.entry = {.count = 1, .reusable = false}},
[2588] = {{.shift = {.type = ActionTypeShift, .state = 1481}}},
[2589] = {.entry = {.count = 2, .reusable = false}},
[2590] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2591] = {{.shift = {.type = ActionTypeShift, .state = 134, .repetition = true}}},
[2592] = {.entry = {.count = 1, .reusable = false}},
[2593] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 76}}},
[2594] = {.entry = {.count = 1, .reusable = false}},
[2595] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 76}}},
[2596] = {.entry = {.count = 1, .reusable = true}},
[2597] = {{.reduce = {.type = ActionTypeReduce, .child_count = 7,.symbol = sym_case_item, .dynamic_precedence = 0 ,.production_id = 76}}},
[2598] = {.entry = {.count = 1, .reusable = false}},
[2599] = {{.shift = {.type = ActionTypeShift, .state = 994}}},
[2600] = {.entry = {.count = 1, .reusable = false}},
[2601] = {{.shift = {.type = ActionTypeShift, .state = 1374}}},
[2602] = {.entry = {.count = 1, .reusable = false}},
[2603] = {{.shift = {.type = ActionTypeShift, .state = 1088}}},
[2604] = {.entry = {.count = 1, .reusable = false}},
[2605] = {{.shift = {.type = ActionTypeShift, .state = 1294}}},
[2606] = {.entry = {.count = 1, .reusable = false}},
[2607] = {{.shift = {.type = ActionTypeShift, .state = 988}}},
[2608] = {.entry = {.count = 1, .reusable = false}},
[2609] = {{.shift = {.type = ActionTypeShift, .state = 1479}}},
[2610] = {.entry = {.count = 1, .reusable = false}},
[2611] = {{.shift = {.type = ActionTypeShift, .state = 1053}}},
[2612] = {.entry = {.count = 1, .reusable = false}},
[2613] = {{.shift = {.type = ActionTypeShift, .state = 1453}}},
[2614] = {.entry = {.count = 1, .reusable = true}},
[2615] = {{.shift = {.type = ActionTypeShift, .state = 1444}}},
[2616] = {.entry = {.count = 1, .reusable = true}},
[2617] = {{.shift = {.type = ActionTypeShift, .state = 833}}},
[2618] = {.entry = {.count = 1, .reusable = false}},
[2619] = {{.shift = {.type = ActionTypeShift, .state = 987}}},
[2620] = {.entry = {.count = 1, .reusable = false}},
[2621] = {{.shift = {.type = ActionTypeShift, .state = 1355}}},
[2622] = {.entry = {.count = 1, .reusable = false}},
[2623] = {{.shift = {.type = ActionTypeShift, .state = 1447}}},
[2624] = {.entry = {.count = 1, .reusable = false}},
[2625] = {{.shift = {.type = ActionTypeShift, .state = 1445}}},
[2626] = {.entry = {.count = 1, .reusable = true}},
[2627] = {{.shift = {.type = ActionTypeShift, .state = 1445}}},
[2628] = {.entry = {.count = 1, .reusable = false}},
[2629] = {{.shift = {.type = ActionTypeShift, .state = 121}}},
[2630] = {.entry = {.count = 2, .reusable = false}},
[2631] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2632] = {{.shift = {.type = ActionTypeShift, .state = 121, .repetition = true}}},
[2633] = {.entry = {.count = 1, .reusable = false}},
[2634] = {{.shift = {.type = ActionTypeShift, .state = 786}}},
[2635] = {.entry = {.count = 1, .reusable = true}},
[2636] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__heredoc_expression, .dynamic_precedence = 0 ,.production_id = 51}}},
[2637] = {.entry = {.count = 1, .reusable = true}},
[2638] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__heredoc_pipeline, .dynamic_precedence = 0 ,.production_id = 0}}},
[2639] = {.entry = {.count = 2, .reusable = true}},
[2640] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2641] = {{.shift = {.type = ActionTypeShift, .state = 740, .repetition = true}}},
[2642] = {.entry = {.count = 1, .reusable = true}},
[2643] = {{.shift = {.type = ActionTypeShift, .state = 740}}},
[2644] = {.entry = {.count = 1, .reusable = true}},
[2645] = {{.shift = {.type = ActionTypeShift, .state = 763}}},
[2646] = {.entry = {.count = 2, .reusable = false}},
[2647] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2648] = {{.shift = {.type = ActionTypeShift, .state = 786, .repetition = true}}},
[2649] = {.entry = {.count = 1, .reusable = false}},
[2650] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 35}}},
[2651] = {.entry = {.count = 1, .reusable = true}},
[2652] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_case_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 35}}},
[2653] = {.entry = {.count = 1, .reusable = false}},
[2654] = {{.shift = {.type = ActionTypeShift, .state = 1358}}},
[2655] = {.entry = {.count = 1, .reusable = false}},
[2656] = {{.shift = {.type = ActionTypeShift, .state = 1363}}},
[2657] = {.entry = {.count = 1, .reusable = true}},
[2658] = {{.shift = {.type = ActionTypeShift, .state = 1363}}},
[2659] = {.entry = {.count = 2, .reusable = true}},
[2660] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2661] = {{.shift = {.type = ActionTypeShift, .state = 1744, .repetition = true}}},
[2662] = {.entry = {.count = 1, .reusable = false}},
[2663] = {{.shift = {.type = ActionTypeShift, .state = 1302}}},
[2664] = {.entry = {.count = 1, .reusable = false}},
[2665] = {{.shift = {.type = ActionTypeShift, .state = 1304}}},
[2666] = {.entry = {.count = 1, .reusable = true}},
[2667] = {{.shift = {.type = ActionTypeShift, .state = 1304}}},
[2668] = {.entry = {.count = 1, .reusable = true}},
[2669] = {{.shift = {.type = ActionTypeShift, .state = 1744}}},
[2670] = {.entry = {.count = 1, .reusable = true}},
[2671] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_arithmetic_parenthesized_expression, .dynamic_precedence = 0 ,.production_id = 0}}},
[2672] = {.entry = {.count = 1, .reusable = false}},
[2673] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_arithmetic_parenthesized_expression, .dynamic_precedence = 0 ,.production_id = 0}}},
[2674] = {.entry = {.count = 2, .reusable = false}},
[2675] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2676] = {{.shift = {.type = ActionTypeShift, .state = 802, .repetition = true}}},
[2677] = {.entry = {.count = 2, .reusable = true}},
[2678] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2679] = {{.shift = {.type = ActionTypeShift, .state = 802, .repetition = true}}},
[2680] = {.entry = {.count = 2, .reusable = true}},
[2681] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2682] = {{.shift = {.type = ActionTypeShift, .state = 1677, .repetition = true}}},
[2683] = {.entry = {.count = 2, .reusable = true}},
[2684] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__variable_assignments_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2685] = {{.shift = {.type = ActionTypeShift, .state = 1626, .repetition = true}}},
[2686] = {.entry = {.count = 1, .reusable = false}},
[2687] = {{.shift = {.type = ActionTypeShift, .state = 1202}}},
[2688] = {.entry = {.count = 1, .reusable = true}},
[2689] = {{.shift = {.type = ActionTypeShift, .state = 1099}}},
[2690] = {.entry = {.count = 1, .reusable = true}},
[2691] = {{.shift = {.type = ActionTypeShift, .state = 79}}},
[2692] = {.entry = {.count = 1, .reusable = true}},
[2693] = {{.shift = {.type = ActionTypeShift, .state = 80}}},
[2694] = {.entry = {.count = 1, .reusable = true}},
[2695] = {{.shift = {.type = ActionTypeShift, .state = 1317}}},
[2696] = {.entry = {.count = 1, .reusable = true}},
[2697] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_heredoc_body, .dynamic_precedence = 0 ,.production_id = 0}}},
[2698] = {.entry = {.count = 1, .reusable = true}},
[2699] = {{.shift = {.type = ActionTypeShift, .state = 1626}}},
[2700] = {.entry = {.count = 1, .reusable = true}},
[2701] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym_arithmetic_ternary_expression, .dynamic_precedence = 0 ,.production_id = 60}}},
[2702] = {.entry = {.count = 1, .reusable = false}},
[2703] = {{.shift = {.type = ActionTypeShift, .state = 616}}},
[2704] = {.entry = {.count = 1, .reusable = true}},
[2705] = {{.shift = {.type = ActionTypeShift, .state = 619}}},
[2706] = {.entry = {.count = 1, .reusable = true}},
[2707] = {{.shift = {.type = ActionTypeShift, .state = 1315}}},
[2708] = {.entry = {.count = 2, .reusable = false}},
[2709] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_heredoc_body_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2710] = {{.shift = {.type = ActionTypeShift, .state = 1202, .repetition = true}}},
[2711] = {.entry = {.count = 2, .reusable = true}},
[2712] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_heredoc_body_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2713] = {{.shift = {.type = ActionTypeShift, .state = 1099, .repetition = true}}},
[2714] = {.entry = {.count = 2, .reusable = true}},
[2715] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_heredoc_body_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2716] = {{.shift = {.type = ActionTypeShift, .state = 79, .repetition = true}}},
[2717] = {.entry = {.count = 2, .reusable = true}},
[2718] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_heredoc_body_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2719] = {{.shift = {.type = ActionTypeShift, .state = 80, .repetition = true}}},
[2720] = {.entry = {.count = 2, .reusable = true}},
[2721] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_heredoc_body_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2722] = {{.shift = {.type = ActionTypeShift, .state = 1310, .repetition = true}}},
[2723] = {.entry = {.count = 1, .reusable = true}},
[2724] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_heredoc_body_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2725] = {.entry = {.count = 2, .reusable = false}},
[2726] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2727] = {{.shift = {.type = ActionTypeShift, .state = 786, .repetition = true}}},
[2728] = {.entry = {.count = 1, .reusable = true}},
[2729] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_arithmetic_literal, .dynamic_precedence = 0 ,.production_id = 0}}},
[2730] = {.entry = {.count = 1, .reusable = false}},
[2731] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_arithmetic_literal, .dynamic_precedence = 0 ,.production_id = 0}}},
[2732] = {.entry = {.count = 1, .reusable = true}},
[2733] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_arithmetic_unary_expression, .dynamic_precedence = 0 ,.production_id = 19}}},
[2734] = {.entry = {.count = 1, .reusable = true}},
[2735] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_arithmetic_postfix_expression, .dynamic_precedence = 0 ,.production_id = 20}}},
[2736] = {.entry = {.count = 1, .reusable = false}},
[2737] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_arithmetic_postfix_expression, .dynamic_precedence = 0 ,.production_id = 20}}},
[2738] = {.entry = {.count = 1, .reusable = true}},
[2739] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_arithmetic_binary_expression, .dynamic_precedence = 0 ,.production_id = 36}}},
[2740] = {.entry = {.count = 1, .reusable = false}},
[2741] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym_arithmetic_binary_expression, .dynamic_precedence = 0 ,.production_id = 36}}},
[2742] = {.entry = {.count = 1, .reusable = true}},
[2743] = {{.shift = {.type = ActionTypeShift, .state = 1310}}},
[2744] = {.entry = {.count = 1, .reusable = true}},
[2745] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym_heredoc_body, .dynamic_precedence = 0 ,.production_id = 0}}},
[2746] = {.entry = {.count = 1, .reusable = false}},
[2747] = {{.shift = {.type = ActionTypeShift, .state = 802}}},
[2748] = {.entry = {.count = 1, .reusable = true}},
[2749] = {{.shift = {.type = ActionTypeShift, .state = 802}}},
[2750] = {.entry = {.count = 1, .reusable = true}},
[2751] = {{.shift = {.type = ActionTypeShift, .state = 1677}}},
[2752] = {.entry = {.count = 1, .reusable = true}},
[2753] = {{.shift = {.type = ActionTypeShift, .state = 308}}},
[2754] = {.entry = {.count = 1, .reusable = true}},
[2755] = {{.shift = {.type = ActionTypeShift, .state = 620}}},
[2756] = {.entry = {.count = 1, .reusable = true}},
[2757] = {{.shift = {.type = ActionTypeShift, .state = 123}}},
[2758] = {.entry = {.count = 1, .reusable = true}},
[2759] = {{.shift = {.type = ActionTypeShift, .state = 798}}},
[2760] = {.entry = {.count = 1, .reusable = true}},
[2761] = {{.shift = {.type = ActionTypeShift, .state = 1690}}},
[2762] = {.entry = {.count = 1, .reusable = true}},
[2763] = {{.shift = {.type = ActionTypeShift, .state = 1379}}},
[2764] = {.entry = {.count = 1, .reusable = true}},
[2765] = {{.shift = {.type = ActionTypeShift, .state = 124}}},
[2766] = {.entry = {.count = 1, .reusable = true}},
[2767] = {{.shift = {.type = ActionTypeShift, .state = 1327}}},
[2768] = {.entry = {.count = 1, .reusable = false}},
[2769] = {{.shift = {.type = ActionTypeShift, .state = 680}}},
[2770] = {.entry = {.count = 1, .reusable = true}},
[2771] = {{.shift = {.type = ActionTypeShift, .state = 679}}},
[2772] = {.entry = {.count = 1, .reusable = true}},
[2773] = {{.shift = {.type = ActionTypeShift, .state = 671}}},
[2774] = {.entry = {.count = 1, .reusable = true}},
[2775] = {{.shift = {.type = ActionTypeShift, .state = 1322}}},
[2776] = {.entry = {.count = 1, .reusable = true}},
[2777] = {{.shift = {.type = ActionTypeShift, .state = 1279}}},
[2778] = {.entry = {.count = 1, .reusable = true}},
[2779] = {{.shift = {.type = ActionTypeShift, .state = 688}}},
[2780] = {.entry = {.count = 2, .reusable = false}},
[2781] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2782] = {{.shift = {.type = ActionTypeShift, .state = 802, .repetition = true}}},
[2783] = {.entry = {.count = 2, .reusable = true}},
[2784] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2785] = {{.shift = {.type = ActionTypeShift, .state = 802, .repetition = true}}},
[2786] = {.entry = {.count = 1, .reusable = true}},
[2787] = {{.shift = {.type = ActionTypeShift, .state = 452}}},
[2788] = {.entry = {.count = 1, .reusable = true}},
[2789] = {{.shift = {.type = ActionTypeShift, .state = 125}}},
[2790] = {.entry = {.count = 1, .reusable = true}},
[2791] = {{.shift = {.type = ActionTypeShift, .state = 785}}},
[2792] = {.entry = {.count = 1, .reusable = true}},
[2793] = {{.shift = {.type = ActionTypeShift, .state = 623}}},
[2794] = {.entry = {.count = 1, .reusable = true}},
[2795] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__extglob_blob, .dynamic_precedence = 0 ,.production_id = 0}}},
[2796] = {.entry = {.count = 1, .reusable = true}},
[2797] = {{.shift = {.type = ActionTypeShift, .state = 1147}}},
[2798] = {.entry = {.count = 1, .reusable = true}},
[2799] = {{.shift = {.type = ActionTypeShift, .state = 1146}}},
[2800] = {.entry = {.count = 1, .reusable = true}},
[2801] = {{.shift = {.type = ActionTypeShift, .state = 52}}},
[2802] = {.entry = {.count = 1, .reusable = true}},
[2803] = {{.shift = {.type = ActionTypeShift, .state = 59}}},
[2804] = {.entry = {.count = 1, .reusable = true}},
[2805] = {{.shift = {.type = ActionTypeShift, .state = 325}}},
[2806] = {.entry = {.count = 1, .reusable = true}},
[2807] = {{.shift = {.type = ActionTypeShift, .state = 608}}},
[2808] = {.entry = {.count = 1, .reusable = true}},
[2809] = {{.shift = {.type = ActionTypeShift, .state = 1285}}},
[2810] = {.entry = {.count = 1, .reusable = true}},
[2811] = {{.shift = {.type = ActionTypeShift, .state = 406}}},
[2812] = {.entry = {.count = 1, .reusable = true}},
[2813] = {{.shift = {.type = ActionTypeShift, .state = 629}}},
[2814] = {.entry = {.count = 1, .reusable = true}},
[2815] = {{.shift = {.type = ActionTypeShift, .state = 674}}},
[2816] = {.entry = {.count = 1, .reusable = false}},
[2817] = {{.shift = {.type = ActionTypeShift, .state = 135}}},
[2818] = {.entry = {.count = 1, .reusable = true}},
[2819] = {{.shift = {.type = ActionTypeShift, .state = 327}}},
[2820] = {.entry = {.count = 1, .reusable = true}},
[2821] = {{.shift = {.type = ActionTypeShift, .state = 131}}},
[2822] = {.entry = {.count = 1, .reusable = true}},
[2823] = {{.shift = {.type = ActionTypeShift, .state = 801}}},
[2824] = {.entry = {.count = 1, .reusable = true}},
[2825] = {{.shift = {.type = ActionTypeShift, .state = 1710}}},
[2826] = {.entry = {.count = 1, .reusable = true}},
[2827] = {{.shift = {.type = ActionTypeShift, .state = 132}}},
[2828] = {.entry = {.count = 1, .reusable = true}},
[2829] = {{.shift = {.type = ActionTypeShift, .state = 786}}},
[2830] = {.entry = {.count = 2, .reusable = false}},
[2831] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2832] = {{.shift = {.type = ActionTypeShift, .state = 135, .repetition = true}}},
[2833] = {.entry = {.count = 1, .reusable = true}},
[2834] = {{.shift = {.type = ActionTypeShift, .state = 412}}},
[2835] = {.entry = {.count = 1, .reusable = true}},
[2836] = {{.shift = {.type = ActionTypeShift, .state = 501}}},
[2837] = {.entry = {.count = 1, .reusable = true}},
[2838] = {{.shift = {.type = ActionTypeShift, .state = 490}}},
[2839] = {.entry = {.count = 1, .reusable = true}},
[2840] = {{.shift = {.type = ActionTypeShift, .state = 133}}},
[2841] = {.entry = {.count = 1, .reusable = true}},
[2842] = {{.shift = {.type = ActionTypeShift, .state = 807}}},
[2843] = {.entry = {.count = 1, .reusable = true}},
[2844] = {{.shift = {.type = ActionTypeShift, .state = 815}}},
[2845] = {.entry = {.count = 1, .reusable = true}},
[2846] = {{.shift = {.type = ActionTypeShift, .state = 1483}}},
[2847] = {.entry = {.count = 1, .reusable = true}},
[2848] = {{.shift = {.type = ActionTypeShift, .state = 425}}},
[2849] = {.entry = {.count = 1, .reusable = true}},
[2850] = {{.shift = {.type = ActionTypeShift, .state = 128}}},
[2851] = {.entry = {.count = 1, .reusable = true}},
[2852] = {{.shift = {.type = ActionTypeShift, .state = 810}}},
[2853] = {.entry = {.count = 1, .reusable = true}},
[2854] = {{.shift = {.type = ActionTypeShift, .state = 622}}},
[2855] = {.entry = {.count = 1, .reusable = true}},
[2856] = {{.shift = {.type = ActionTypeShift, .state = 907}}},
[2857] = {.entry = {.count = 1, .reusable = true}},
[2858] = {{.shift = {.type = ActionTypeShift, .state = 1520}}},
[2859] = {.entry = {.count = 1, .reusable = true}},
[2860] = {{.shift = {.type = ActionTypeShift, .state = 1446}}},
[2861] = {.entry = {.count = 1, .reusable = true}},
[2862] = {{.shift = {.type = ActionTypeShift, .state = 1504}}},
[2863] = {.entry = {.count = 1, .reusable = true}},
[2864] = {{.shift = {.type = ActionTypeShift, .state = 1485}}},
[2865] = {.entry = {.count = 1, .reusable = true}},
[2866] = {{.shift = {.type = ActionTypeShift, .state = 777}}},
[2867] = {.entry = {.count = 2, .reusable = false}},
[2868] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_redirected_statement_repeat2, .dynamic_precedence = 0 ,.production_id = 0}}},
[2869] = {{.shift = {.type = ActionTypeShift, .state = 806, .repetition = true}}},
[2870] = {.entry = {.count = 2, .reusable = false}},
[2871] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2872] = {{.shift = {.type = ActionTypeShift, .state = 1455, .repetition = true}}},
[2873] = {.entry = {.count = 1, .reusable = false}},
[2874] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2875] = {.entry = {.count = 2, .reusable = false}},
[2876] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2877] = {{.shift = {.type = ActionTypeShift, .state = 1159, .repetition = true}}},
[2878] = {.entry = {.count = 2, .reusable = false}},
[2879] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2880] = {{.shift = {.type = ActionTypeShift, .state = 1380, .repetition = true}}},
[2881] = {.entry = {.count = 2, .reusable = true}},
[2882] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2883] = {{.shift = {.type = ActionTypeShift, .state = 1455, .repetition = true}}},
[2884] = {.entry = {.count = 2, .reusable = true}},
[2885] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2886] = {{.shift = {.type = ActionTypeShift, .state = 1380, .repetition = true}}},
[2887] = {.entry = {.count = 1, .reusable = false}},
[2888] = {{.shift = {.type = ActionTypeShift, .state = 213}}},
[2889] = {.entry = {.count = 1, .reusable = true}},
[2890] = {{.shift = {.type = ActionTypeShift, .state = 1563}}},
[2891] = {.entry = {.count = 1, .reusable = false}},
[2892] = {{.shift = {.type = ActionTypeShift, .state = 744}}},
[2893] = {.entry = {.count = 1, .reusable = true}},
[2894] = {{.shift = {.type = ActionTypeShift, .state = 744}}},
[2895] = {.entry = {.count = 1, .reusable = false}},
[2896] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__expansion_regex, .dynamic_precedence = 0 ,.production_id = 40}}},
[2897] = {.entry = {.count = 1, .reusable = false}},
[2898] = {{.shift = {.type = ActionTypeShift, .state = 1380}}},
[2899] = {.entry = {.count = 1, .reusable = true}},
[2900] = {{.shift = {.type = ActionTypeShift, .state = 1380}}},
[2901] = {.entry = {.count = 1, .reusable = false}},
[2902] = {{.shift = {.type = ActionTypeShift, .state = 232}}},
[2903] = {.entry = {.count = 1, .reusable = false}},
[2904] = {{.shift = {.type = ActionTypeShift, .state = 127}}},
[2905] = {.entry = {.count = 1, .reusable = false}},
[2906] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__expansion_regex, .dynamic_precedence = 0 ,.production_id = 19}}},
[2907] = {.entry = {.count = 1, .reusable = true}},
[2908] = {{.shift = {.type = ActionTypeShift, .state = 1429}}},
[2909] = {.entry = {.count = 1, .reusable = false}},
[2910] = {{.shift = {.type = ActionTypeShift, .state = 217}}},
[2911] = {.entry = {.count = 2, .reusable = false}},
[2912] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_pipeline_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2913] = {{.shift = {.type = ActionTypeShift, .state = 127, .repetition = true}}},
[2914] = {.entry = {.count = 1, .reusable = false}},
[2915] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2916] = {.entry = {.count = 1, .reusable = true}},
[2917] = {{.shift = {.type = ActionTypeShift, .state = 1440}}},
[2918] = {.entry = {.count = 2, .reusable = false}},
[2919] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2920] = {{.shift = {.type = ActionTypeShift, .state = 744, .repetition = true}}},
[2921] = {.entry = {.count = 2, .reusable = true}},
[2922] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2923] = {{.shift = {.type = ActionTypeShift, .state = 744, .repetition = true}}},
[2924] = {.entry = {.count = 1, .reusable = false}},
[2925] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = aux_sym_string_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2926] = {.entry = {.count = 1, .reusable = true}},
[2927] = {{.shift = {.type = ActionTypeShift, .state = 711}}},
[2928] = {.entry = {.count = 1, .reusable = true}},
[2929] = {{.shift = {.type = ActionTypeShift, .state = 1068}}},
[2930] = {.entry = {.count = 1, .reusable = true}},
[2931] = {{.shift = {.type = ActionTypeShift, .state = 107}}},
[2932] = {.entry = {.count = 1, .reusable = true}},
[2933] = {{.shift = {.type = ActionTypeShift, .state = 44}}},
[2934] = {.entry = {.count = 1, .reusable = false}},
[2935] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 39}}},
[2936] = {.entry = {.count = 1, .reusable = true}},
[2937] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = aux_sym__expansion_regex_repeat1, .dynamic_precedence = 0 ,.production_id = 39}}},
[2938] = {.entry = {.count = 1, .reusable = true}},
[2939] = {{.shift = {.type = ActionTypeShift, .state = 1413}}},
[2940] = {.entry = {.count = 1, .reusable = true}},
[2941] = {{.shift = {.type = ActionTypeShift, .state = 1244}}},
[2942] = {.entry = {.count = 1, .reusable = true}},
[2943] = {{.shift = {.type = ActionTypeShift, .state = 750}}},
[2944] = {.entry = {.count = 1, .reusable = true}},
[2945] = {{.shift = {.type = ActionTypeShift, .state = 25}}},
[2946] = {.entry = {.count = 1, .reusable = true}},
[2947] = {{.shift = {.type = ActionTypeShift, .state = 730}}},
[2948] = {.entry = {.count = 1, .reusable = true}},
[2949] = {{.shift = {.type = ActionTypeShift, .state = 33}}},
[2950] = {.entry = {.count = 1, .reusable = true}},
[2951] = {{.shift = {.type = ActionTypeShift, .state = 17}}},
[2952] = {.entry = {.count = 1, .reusable = true}},
[2953] = {{.shift = {.type = ActionTypeShift, .state = 1024}}},
[2954] = {.entry = {.count = 1, .reusable = true}},
[2955] = {{.shift = {.type = ActionTypeShift, .state = 1405}}},
[2956] = {.entry = {.count = 1, .reusable = true}},
[2957] = {{.shift = {.type = ActionTypeShift, .state = 32}}},
[2958] = {.entry = {.count = 1, .reusable = true}},
[2959] = {{.shift = {.type = ActionTypeShift, .state = 1251}}},
[2960] = {.entry = {.count = 1, .reusable = true}},
[2961] = {{.shift = {.type = ActionTypeShift, .state = 1659}}},
[2962] = {.entry = {.count = 1, .reusable = true}},
[2963] = {{.shift = {.type = ActionTypeShift, .state = 1283}}},
[2964] = {.entry = {.count = 1, .reusable = true}},
[2965] = {{.shift = {.type = ActionTypeShift, .state = 1661}}},
[2966] = {.entry = {.count = 2, .reusable = true}},
[2967] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_concatenation_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2968] = {{.shift = {.type = ActionTypeShift, .state = 730, .repetition = true}}},
[2969] = {.entry = {.count = 1, .reusable = true}},
[2970] = {{.shift = {.type = ActionTypeShift, .state = 760}}},
[2971] = {.entry = {.count = 1, .reusable = false}},
[2972] = {{.shift = {.type = ActionTypeShift, .state = 794}}},
[2973] = {.entry = {.count = 1, .reusable = false}},
[2974] = {{.shift = {.type = ActionTypeShift, .state = 791}}},
[2975] = {.entry = {.count = 1, .reusable = true}},
[2976] = {{.shift = {.type = ActionTypeShift, .state = 1755}}},
[2977] = {.entry = {.count = 1, .reusable = true}},
[2978] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_if_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2979] = {.entry = {.count = 2, .reusable = true}},
[2980] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym_if_statement_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2981] = {{.shift = {.type = ActionTypeShift, .state = 107, .repetition = true}}},
[2982] = {.entry = {.count = 1, .reusable = true}},
[2983] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__case_item_last_repeat1, .dynamic_precedence = 0 ,.production_id = 34}}},
[2984] = {.entry = {.count = 1, .reusable = false}},
[2985] = {{.shift = {.type = ActionTypeShift, .state = 803}}},
[2986] = {.entry = {.count = 1, .reusable = true}},
[2987] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__concatenation_in_expansion, .dynamic_precedence = 0 ,.production_id = 50}}},
[2988] = {.entry = {.count = 1, .reusable = true}},
[2989] = {{.shift = {.type = ActionTypeShift, .state = 912}}},
[2990] = {.entry = {.count = 1, .reusable = true}},
[2991] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__expansion_expression, .dynamic_precedence = 0 ,.production_id = 40}}},
[2992] = {.entry = {.count = 1, .reusable = true}},
[2993] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__concatenation_in_expansion_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2994] = {.entry = {.count = 2, .reusable = true}},
[2995] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__concatenation_in_expansion_repeat1, .dynamic_precedence = 0 ,.production_id = 0}}},
[2996] = {{.shift = {.type = ActionTypeShift, .state = 912, .repetition = true}}},
[2997] = {.entry = {.count = 1, .reusable = true}},
[2998] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__concatenation_in_expansion, .dynamic_precedence = 0 ,.production_id = 0}}},
[2999] = {.entry = {.count = 1, .reusable = true}},
[3000] = {{.shift = {.type = ActionTypeShift, .state = 8}}},
[3001] = {.entry = {.count = 1, .reusable = true}},
[3002] = {{.shift = {.type = ActionTypeShift, .state = 23}}},
[3003] = {.entry = {.count = 1, .reusable = true}},
[3004] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym__word_no_brace, .dynamic_precedence = 0 ,.production_id = 0}}},
[3005] = {.entry = {.count = 1, .reusable = true}},
[3006] = {{.shift = {.type = ActionTypeShift, .state = 28}}},
[3007] = {.entry = {.count = 2, .reusable = true}},
[3008] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__case_item_last_repeat1, .dynamic_precedence = 0 ,.production_id = 57}}},
[3009] = {{.shift = {.type = ActionTypeShift, .state = 750, .repetition = true}}},
[3010] = {.entry = {.count = 1, .reusable = true}},
[3011] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__case_item_last_repeat1, .dynamic_precedence = 0 ,.production_id = 57}}},
[3012] = {.entry = {.count = 1, .reusable = true}},
[3013] = {{.shift = {.type = ActionTypeShift, .state = 29}}},
[3014] = {.entry = {.count = 1, .reusable = true}},
[3015] = {{.shift = {.type = ActionTypeShift, .state = 21}}},
[3016] = {.entry = {.count = 1, .reusable = true}},
[3017] = {{.shift = {.type = ActionTypeShift, .state = 22}}},
[3018] = {.entry = {.count = 1, .reusable = true}},
[3019] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = aux_sym__concatenation_in_expansion_repeat1, .dynamic_precedence = 0 ,.production_id = 61}}},
[3020] = {.entry = {.count = 1, .reusable = true}},
[3021] = {{.shift = {.type = ActionTypeShift, .state = 15}}},
[3022] = {.entry = {.count = 1, .reusable = true}},
[3023] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__extglob_blob, .dynamic_precedence = 0 ,.production_id = 0}}},
[3024] = {.entry = {.count = 1, .reusable = true}},
[3025] = {{.shift = {.type = ActionTypeShift, .state = 1551}}},
[3026] = {.entry = {.count = 1, .reusable = true}},
[3027] = {{.shift = {.type = ActionTypeShift, .state = 30}}},
[3028] = {.entry = {.count = 1, .reusable = true}},
[3029] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 73}}},
[3030] = {.entry = {.count = 1, .reusable = true}},
[3031] = {{.shift = {.type = ActionTypeShift, .state = 1134}}},
[3032] = {.entry = {.count = 1, .reusable = true}},
[3033] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym__extglob_blob, .dynamic_precedence = 0 ,.production_id = 0}}},
[3034] = {.entry = {.count = 1, .reusable = true}},
[3035] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 74}}},
[3036] = {.entry = {.count = 1, .reusable = true}},
[3037] = {{.shift = {.type = ActionTypeShift, .state = 1128}}},
[3038] = {.entry = {.count = 1, .reusable = true}},
[3039] = {{.shift = {.type = ActionTypeShift, .state = 58}}},
[3040] = {.entry = {.count = 1, .reusable = true}},
[3041] = {{.shift = {.type = ActionTypeShift, .state = 1184}}},
[3042] = {.entry = {.count = 1, .reusable = true}},
[3043] = {{.shift = {.type = ActionTypeShift, .state = 71}}},
[3044] = {.entry = {.count = 1, .reusable = true}},
[3045] = {{.shift = {.type = ActionTypeShift, .state = 122}}},
[3046] = {.entry = {.count = 1, .reusable = true}},
[3047] = {{.shift = {.type = ActionTypeShift, .state = 120}}},
[3048] = {.entry = {.count = 1, .reusable = true}},
[3049] = {{.shift = {.type = ActionTypeShift, .state = 135}}},
[3050] = {.entry = {.count = 1, .reusable = true}},
[3051] = {{.shift = {.type = ActionTypeShift, .state = 134}}},
[3052] = {.entry = {.count = 1, .reusable = true}},
[3053] = {{.shift = {.type = ActionTypeShift, .state = 121}}},
[3054] = {.entry = {.count = 1, .reusable = true}},
[3055] = {{.shift = {.type = ActionTypeShift, .state = 102}}},
[3056] = {.entry = {.count = 1, .reusable = true}},
[3057] = {{.shift = {.type = ActionTypeShift, .state = 126}}},
[3058] = {.entry = {.count = 1, .reusable = true}},
[3059] = {{.shift = {.type = ActionTypeShift, .state = 127}}},
[3060] = {.entry = {.count = 1, .reusable = true}},
[3061] = {{.reduce = {.type = ActionTypeReduce, .child_count = 6,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 76}}},
[3062] = {.entry = {.count = 1, .reusable = true}},
[3063] = {{.shift = {.type = ActionTypeShift, .state = 1179}}},
[3064] = {.entry = {.count = 1, .reusable = true}},
[3065] = {{.shift = {.type = ActionTypeShift, .state = 1180}}},
[3066] = {.entry = {.count = 1, .reusable = true}},
[3067] = {{.shift = {.type = ActionTypeShift, .state = 1119}}},
[3068] = {.entry = {.count = 1, .reusable = true}},
[3069] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 66}}},
[3070] = {.entry = {.count = 1, .reusable = true}},
[3071] = {{.shift = {.type = ActionTypeShift, .state = 1142}}},
[3072] = {.entry = {.count = 1, .reusable = true}},
[3073] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 67}}},
[3074] = {.entry = {.count = 1, .reusable = true}},
[3075] = {{.shift = {.type = ActionTypeShift, .state = 1143}}},
[3076] = {.entry = {.count = 1, .reusable = true}},
[3077] = {{.reduce = {.type = ActionTypeReduce, .child_count = 4,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 68}}},
[3078] = {.entry = {.count = 1, .reusable = true}},
[3079] = {{.shift = {.type = ActionTypeShift, .state = 1160}}},
[3080] = {.entry = {.count = 1, .reusable = true}},
[3081] = {{.reduce = {.type = ActionTypeReduce, .child_count = 5,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 72}}},
[3082] = {.entry = {.count = 1, .reusable = true}},
[3083] = {{.shift = {.type = ActionTypeShift, .state = 1113}}},
[3084] = {.entry = {.count = 1, .reusable = true}},
[3085] = {{.shift = {.type = ActionTypeShift, .state = 1157}}},
[3086] = {.entry = {.count = 1, .reusable = true}},
[3087] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym__case_item_last, .dynamic_precedence = 0 ,.production_id = 56}}},
[3088] = {.entry = {.count = 1, .reusable = true}},
[3089] = {{.shift = {.type = ActionTypeShift, .state = 1092}}},
[3090] = {.entry = {.count = 1, .reusable = true}},
[3091] = {{.shift = {.type = ActionTypeShift, .state = 1534}}},
[3092] = {.entry = {.count = 1, .reusable = true}},
[3093] = {{.shift = {.type = ActionTypeShift, .state = 226}}},
[3094] = {.entry = {.count = 1, .reusable = true}},
[3095] = {{.shift = {.type = ActionTypeShift, .state = 1442}}},
[3096] = {.entry = {.count = 1, .reusable = true}},
[3097] = {{.shift = {.type = ActionTypeShift, .state = 511}}},
[3098] = {.entry = {.count = 1, .reusable = true}},
[3099] = {{.shift = {.type = ActionTypeShift, .state = 1472}}},
[3100] = {.entry = {.count = 1, .reusable = true}},
[3101] = {{.shift = {.type = ActionTypeShift, .state = 139}}},
[3102] = {.entry = {.count = 1, .reusable = true}},
[3103] = {{.shift = {.type = ActionTypeShift, .state = 1495}}},
[3104] = {.entry = {.count = 1, .reusable = true}},
[3105] = {{.shift = {.type = ActionTypeShift, .state = 1512}}},
[3106] = {.entry = {.count = 1, .reusable = true}},
[3107] = {{.shift = {.type = ActionTypeShift, .state = 503}}},
[3108] = {.entry = {.count = 1, .reusable = true}},
[3109] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 42}}},
[3110] = {.entry = {.count = 1, .reusable = true}},
[3111] = {{.reduce = {.type = ActionTypeReduce, .child_count = 3,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 41}}},
[3112] = {.entry = {.count = 1, .reusable = true}},
[3113] = {{.shift = {.type = ActionTypeShift, .state = 1513}}},
[3114] = {.entry = {.count = 1, .reusable = true}},
[3115] = {{.shift = {.type = ActionTypeShift, .state = 1458}}},
[3116] = {.entry = {.count = 1, .reusable = true}},
[3117] = {{.shift = {.type = ActionTypeShift, .state = 1500}}},
[3118] = {.entry = {.count = 1, .reusable = true}},
[3119] = {{.shift = {.type = ActionTypeShift, .state = 784}}},
[3120] = {.entry = {.count = 1, .reusable = true}},
[3121] = {{.shift = {.type = ActionTypeShift, .state = 748}}},
[3122] = {.entry = {.count = 1, .reusable = true}},
[3123] = {{.shift = {.type = ActionTypeShift, .state = 221}}},
[3124] = {.entry = {.count = 1, .reusable = true}},
[3125] = {{.shift = {.type = ActionTypeShift, .state = 648}}},
[3126] = {.entry = {.count = 1, .reusable = true}},
[3127] = {{.shift = {.type = ActionTypeShift, .state = 502}}},
[3128] = {.entry = {.count = 1, .reusable = true}},
[3129] = {{.shift = {.type = ActionTypeShift, .state = 1482}}},
[3130] = {.entry = {.count = 1, .reusable = true}},
[3131] = {{.shift = {.type = ActionTypeShift, .state = 1478}}},
[3132] = {.entry = {.count = 1, .reusable = true}},
[3133] = {{.shift = {.type = ActionTypeShift, .state = 1069}}},
[3134] = {.entry = {.count = 1, .reusable = true}},
[3135] = {{.shift = {.type = ActionTypeShift, .state = 1195}}},
[3136] = {.entry = {.count = 1, .reusable = true}},
[3137] = {{.shift = {.type = ActionTypeShift, .state = 1082}}},
[3138] = {.entry = {.count = 1, .reusable = true}},
[3139] = {{.shift = {.type = ActionTypeShift, .state = 1197}}},
[3140] = {.entry = {.count = 1, .reusable = true}},
[3141] = {{.shift = {.type = ActionTypeShift, .state = 745}}},
[3142] = {.entry = {.count = 1, .reusable = true}},
[3143] = {{.shift = {.type = ActionTypeShift, .state = 1274}}},
[3144] = {.entry = {.count = 1, .reusable = true}},
[3145] = {{.shift = {.type = ActionTypeShift, .state = 715}}},
[3146] = {.entry = {.count = 1, .reusable = true}},
[3147] = {{.shift = {.type = ActionTypeShift, .state = 1212}}},
[3148] = {.entry = {.count = 1, .reusable = true}},
[3149] = {{.shift = {.type = ActionTypeShift, .state = 1194}}},
[3150] = {.entry = {.count = 1, .reusable = true}},
[3151] = {{.shift = {.type = ActionTypeShift, .state = 678}}},
[3152] = {.entry = {.count = 1, .reusable = true}},
[3153] = {{.shift = {.type = ActionTypeShift, .state = 1201}}},
[3154] = {.entry = {.count = 1, .reusable = true}},
[3155] = {{.shift = {.type = ActionTypeShift, .state = 676}}},
[3156] = {.entry = {.count = 1, .reusable = true}},
[3157] = {{.shift = {.type = ActionTypeShift, .state = 1321}}},
[3158] = {.entry = {.count = 1, .reusable = true}},
[3159] = {{.shift = {.type = ActionTypeShift, .state = 1050}}},
[3160] = {.entry = {.count = 1, .reusable = true}},
[3161] = {{.shift = {.type = ActionTypeShift, .state = 1245}}},
[3162] = {.entry = {.count = 1, .reusable = true}},
[3163] = {{.shift = {.type = ActionTypeShift, .state = 472}}},
[3164] = {.entry = {.count = 1, .reusable = true}},
[3165] = {{.shift = {.type = ActionTypeShift, .state = 1025}}},
[3166] = {.entry = {.count = 1, .reusable = true}},
[3167] = {{.shift = {.type = ActionTypeShift, .state = 992}}},
[3168] = {.entry = {.count = 1, .reusable = true}},
[3169] = {{.shift = {.type = ActionTypeShift, .state = 719}}},
[3170] = {.entry = {.count = 1, .reusable = true}},
[3171] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 22}}},
[3172] = {.entry = {.count = 1, .reusable = true}},
[3173] = {{.shift = {.type = ActionTypeShift, .state = 1250}}},
[3174] = {.entry = {.count = 1, .reusable = true}},
[3175] = {{.shift = {.type = ActionTypeShift, .state = 1502}}},
[3176] = {.entry = {.count = 1, .reusable = true}},
[3177] = {{.shift = {.type = ActionTypeShift, .state = 722}}},
[3178] = {.entry = {.count = 1, .reusable = true}},
[3179] = {{.shift = {.type = ActionTypeShift, .state = 1032}}},
[3180] = {.entry = {.count = 1, .reusable = true}},
[3181] = {{.shift = {.type = ActionTypeShift, .state = 781}}},
[3182] = {.entry = {.count = 1, .reusable = true}},
[3183] = {{.shift = {.type = ActionTypeShift, .state = 675}}},
[3184] = {.entry = {.count = 1, .reusable = true}},
[3185] = {{.shift = {.type = ActionTypeShift, .state = 725}}},
[3186] = {.entry = {.count = 1, .reusable = true}},
[3187] = {{.shift = {.type = ActionTypeShift, .state = 1028}}},
[3188] = {.entry = {.count = 1, .reusable = true}},
[3189] = {{.shift = {.type = ActionTypeShift, .state = 1508}}},
[3190] = {.entry = {.count = 1, .reusable = true}},
[3191] = {{.shift = {.type = ActionTypeShift, .state = 1506}}},
[3192] = {.entry = {.count = 1, .reusable = true}},
[3193] = {{.shift = {.type = ActionTypeShift, .state = 1076}}},
[3194] = {.entry = {.count = 1, .reusable = true}},
[3195] = {{.shift = {.type = ActionTypeShift, .state = 1203}}},
[3196] = {.entry = {.count = 1, .reusable = true}},
[3197] = {{.shift = {.type = ActionTypeShift, .state = 1023}}},
[3198] = {.entry = {.count = 1, .reusable = true}},
[3199] = {{.shift = {.type = ActionTypeShift, .state = 1204}}},
[3200] = {.entry = {.count = 1, .reusable = true}},
[3201] = {{.shift = {.type = ActionTypeShift, .state = 1205}}},
[3202] = {.entry = {.count = 1, .reusable = true}},
[3203] = {{.shift = {.type = ActionTypeShift, .state = 1252}}},
[3204] = {.entry = {.count = 1, .reusable = true}},
[3205] = {{.shift = {.type = ActionTypeShift, .state = 1408}}},
[3206] = {.entry = {.count = 1, .reusable = true}},
[3207] = {{.shift = {.type = ActionTypeShift, .state = 498}}},
[3208] = {.entry = {.count = 1, .reusable = true}},
[3209] = {{.shift = {.type = ActionTypeShift, .state = 844}}},
[3210] = {.entry = {.count = 1, .reusable = true}},
[3211] = {{.shift = {.type = ActionTypeShift, .state = 1434}}},
[3212] = {.entry = {.count = 1, .reusable = true}},
[3213] = {{.shift = {.type = ActionTypeShift, .state = 218}}},
[3214] = {.entry = {.count = 1, .reusable = true}},
[3215] = {{.shift = {.type = ActionTypeShift, .state = 1084}}},
[3216] = {.entry = {.count = 1, .reusable = true}},
[3217] = {{.shift = {.type = ActionTypeShift, .state = 1493}}},
[3218] = {.entry = {.count = 1, .reusable = true}},
[3219] = {{.shift = {.type = ActionTypeShift, .state = 1253}}},
[3220] = {.entry = {.count = 1, .reusable = true}},
[3221] = {{.shift = {.type = ActionTypeShift, .state = 1536}}},
[3222] = {.entry = {.count = 1, .reusable = true}},
[3223] = {{.reduce = {.type = ActionTypeReduce, .child_count = 2,.symbol = sym__expansion_body, .dynamic_precedence = 0 ,.production_id = 23}}},
[3224] = {.entry = {.count = 1, .reusable = true}},
[3225] = {{.shift = {.type = ActionTypeShift, .state = 1433}}},
[3226] = {.entry = {.count = 1, .reusable = true}},
[3227] = {{.shift = {.type = ActionTypeShift, .state = 1254}}},
[3228] = {.entry = {.count = 1, .reusable = true}},
[3229] = {{.shift = {.type = ActionTypeShift, .state = 721}}},
[3230] = {.entry = {.count = 1, .reusable = true}},
[3231] = {{.shift = {.type = ActionTypeShift, .state = 1255}}},
[3232] = {.entry = {.count = 1, .reusable = true}},
[3233] = {{.shift = {.type = ActionTypeShift, .state = 1430}}},
[3234] = {.entry = {.count = 1, .reusable = true}},
[3235] = {{.shift = {.type = ActionTypeShift, .state = 989}}},
[3236] = {.entry = {.count = 1, .reusable = true}},
[3237] = {{.shift = {.type = ActionTypeShift, .state = 1079}}},
[3238] = {.entry = {.count = 1, .reusable = true}},
[3239] = {{.shift = {.type = ActionTypeShift, .state = 1257}}},
[3240] = {.entry = {.count = 1, .reusable = true}},
[3241] = {{.shift = {.type = ActionTypeShift, .state = 1258}}},
[3242] = {.entry = {.count = 1, .reusable = true}},
[3243] = {{.shift = {.type = ActionTypeShift, .state = 1428}}},
[3244] = {.entry = {.count = 1, .reusable = true}},
[3245] = {{.shift = {.type = ActionTypeShift, .state = 977}}},
[3246] = {.entry = {.count = 1, .reusable = true}},
[3247] = {{.shift = {.type = ActionTypeShift, .state = 769}}},
[3248] = {.entry = {.count = 1, .reusable = true}},
[3249] = {{.shift = {.type = ActionTypeShift, .state = 933}}},
[3250] = {.entry = {.count = 1, .reusable = true}},
[3251] = {{.shift = {.type = ActionTypeShift, .state = 1511}}},
[3252] = {.entry = {.count = 1, .reusable = true}},
[3253] = {{.shift = {.type = ActionTypeShift, .state = 824}}},
[3254] = {.entry = {.count = 1, .reusable = true}},
[3255] = {{.shift = {.type = ActionTypeShift, .state = 1288}}},
[3256] = {.entry = {.count = 1, .reusable = true}},
[3257] = {{.shift = {.type = ActionTypeShift, .state = 795}}},
[3258] = {.entry = {.count = 1, .reusable = true}},
[3259] = {{.shift = {.type = ActionTypeShift, .state = 481}}},
[3260] = {.entry = {.count = 1, .reusable = true}},
[3261] = {{.shift = {.type = ActionTypeShift, .state = 663}}},
[3262] = {.entry = {.count = 1, .reusable = true}},
[3263] = {{.shift = {.type = ActionTypeShift, .state = 910}}},
[3264] = {.entry = {.count = 1, .reusable = true}},
[3265] = {{.shift = {.type = ActionTypeShift, .state = 1496}}},
[3266] = {.entry = {.count = 1, .reusable = true}},
[3267] = {{.shift = {.type = ActionTypeShift, .state = 822}}},
[3268] = {.entry = {.count = 1, .reusable = true}},
[3269] = {{.shift = {.type = ActionTypeShift, .state = 393}}},
[3270] = {.entry = {.count = 1, .reusable = true}},
[3271] = {{.shift = {.type = ActionTypeShift, .state = 204}}},
[3272] = {.entry = {.count = 1, .reusable = true}},
[3273] = {{.shift = {.type = ActionTypeShift, .state = 906}}},
[3274] = {.entry = {.count = 1, .reusable = true}},
[3275] = {{.shift = {.type = ActionTypeShift, .state = 436}}},
[3276] = {.entry = {.count = 1, .reusable = true}},
[3277] = {{.shift = {.type = ActionTypeShift, .state = 1306}}},
[3278] = {.entry = {.count = 1, .reusable = true}},
[3279] = {{.shift = {.type = ActionTypeShift, .state = 1320}}},
[3280] = {.entry = {.count = 1, .reusable = true}},
[3281] = {{.shift = {.type = ActionTypeShift, .state = 698}}},
[3282] = {.entry = {.count = 1, .reusable = true}},
[3283] = {{.shift = {.type = ActionTypeShift, .state = 456}}},
[3284] = {.entry = {.count = 1, .reusable = true}},
[3285] = {{.shift = {.type = ActionTypeShift, .state = 1476}}},
[3286] = {.entry = {.count = 1, .reusable = true}},
[3287] = {{.shift = {.type = ActionTypeShift, .state = 462}}},
[3288] = {.entry = {.count = 1, .reusable = true}},
[3289] = {{.shift = {.type = ActionTypeShift, .state = 392}}},
[3290] = {.entry = {.count = 1, .reusable = true}},
[3291] = {{.shift = {.type = ActionTypeShift, .state = 692}}},
[3292] = {.entry = {.count = 1, .reusable = true}},
[3293] = {{.shift = {.type = ActionTypeShift, .state = 689}}},
[3294] = {.entry = {.count = 1, .reusable = true}},
[3295] = {{.shift = {.type = ActionTypeShift, .state = 1443}}},
[3296] = {.entry = {.count = 1, .reusable = true}},
[3297] = {{.shift = {.type = ActionTypeShift, .state = 184}}},
[3298] = {.entry = {.count = 1, .reusable = true}},
[3299] = {{.shift = {.type = ActionTypeShift, .state = 344}}},
[3300] = {.entry = {.count = 1, .reusable = true}},
[3301] = {{.shift = {.type = ActionTypeShift, .state = 1423}}},
[3302] = {.entry = {.count = 1, .reusable = true}},
[3303] = {{.shift = {.type = ActionTypeShift, .state = 341}}},
[3304] = {.entry = {.count = 1, .reusable = true}},
[3305] = {{.shift = {.type = ActionTypeShift, .state = 142}}},
[3306] = {.entry = {.count = 1, .reusable = true}},
[3307] = {{.shift = {.type = ActionTypeShift, .state = 659}}},
[3308] = {.entry = {.count = 1, .reusable = true}},
[3309] = {{.shift = {.type = ActionTypeShift, .state = 307}}},
[3310] = {.entry = {.count = 1, .reusable = true}},
[3311] = {{.shift = {.type = ActionTypeShift, .state = 301}}},
[3312] = {.entry = {.count = 1, .reusable = true}},
[3313] = {{.shift = {.type = ActionTypeShift, .state = 296}}},
[3314] = {.entry = {.count = 1, .reusable = true}},
[3315] = {{.shift = {.type = ActionTypeShift, .state = 1067}}},
[3316] = {.entry = {.count = 1, .reusable = true}},
[3317] = {{.shift = {.type = ActionTypeShift, .state = 399}}},
[3318] = {.entry = {.count = 1, .reusable = true}},
[3319] = {{.shift = {.type = ActionTypeShift, .state = 396}}},
[3320] = {.entry = {.count = 1, .reusable = true}},
[3321] = {{.shift = {.type = ActionTypeShift, .state = 394}}},
[3322] = {.entry = {.count = 1, .reusable = true}},
[3323] = {{.shift = {.type = ActionTypeShift, .state = 141}}},
[3324] = {.entry = {.count = 1, .reusable = true}},
[3325] = {{.shift = {.type = ActionTypeShift, .state = 1266}}},
[3326] = {.entry = {.count = 1, .reusable = true}},
[3327] = {{.shift = {.type = ActionTypeShift, .state = 746}}},
[3328] = {.entry = {.count = 1, .reusable = true}},
[3329] = {{.shift = {.type = ActionTypeShift, .state = 731}}},
[3330] = {.entry = {.count = 1, .reusable = true}},
[3331] = {{.shift = {.type = ActionTypeShift, .state = 1507}}},
[3332] = {.entry = {.count = 1, .reusable = true}},
[3333] = {{.shift = {.type = ActionTypeShift, .state = 136}}},
[3334] = {.entry = {.count = 1, .reusable = true}},
[3335] = {{.shift = {.type = ActionTypeShift, .state = 1466}}},
[3336] = {.entry = {.count = 1, .reusable = true}},
[3337] = {{.shift = {.type = ActionTypeShift, .state = 193}}},
[3338] = {.entry = {.count = 1, .reusable = true}},
[3339] = {{.shift = {.type = ActionTypeShift, .state = 1267}}},
[3340] = {.entry = {.count = 1, .reusable = true}},
[3341] = {{.shift = {.type = ActionTypeShift, .state = 1268}}},
[3342] = {.entry = {.count = 1, .reusable = true}},
[3343] = {{.shift = {.type = ActionTypeShift, .state = 1211}}},
[3344] = {.entry = {.count = 1, .reusable = true}},
[3345] = {{.shift = {.type = ActionTypeShift, .state = 1452}}},
[3346] = {.entry = {.count = 1, .reusable = true}},
[3347] = {{.shift = {.type = ActionTypeShift, .state = 338}}},
[3348] = {.entry = {.count = 1, .reusable = true}},
[3349] = {{.shift = {.type = ActionTypeShift, .state = 979}}},
[3350] = {.entry = {.count = 1, .reusable = true}},
[3351] = {{.shift = {.type = ActionTypeShift, .state = 1210}}},
[3352] = {.entry = {.count = 1, .reusable = true}},
[3353] = {{.shift = {.type = ActionTypeShift, .state = 1270}}},
[3354] = {.entry = {.count = 1, .reusable = true}},
[3355] = {{.shift = {.type = ActionTypeShift, .state = 1234}}},
[3356] = {.entry = {.count = 1, .reusable = true}},
[3357] = {{.shift = {.type = ActionTypeShift, .state = 1406}}},
[3358] = {.entry = {.count = 1, .reusable = true}},
[3359] = {{.shift = {.type = ActionTypeShift, .state = 1409}}},
[3360] = {.entry = {.count = 1, .reusable = true}},
[3361] = {{.shift = {.type = ActionTypeShift, .state = 1208}}},
[3362] = {.entry = {.count = 1, .reusable = true}},
[3363] = {{.shift = {.type = ActionTypeShift, .state = 368}}},
[3364] = {.entry = {.count = 1, .reusable = true}},
[3365] = {{.shift = {.type = ActionTypeShift, .state = 635}}},
[3366] = {.entry = {.count = 1, .reusable = true}},
[3367] = {{.shift = {.type = ActionTypeShift, .state = 405}}},
[3368] = {.entry = {.count = 1, .reusable = true}},
[3369] = {{.shift = {.type = ActionTypeShift, .state = 1386}}},
[3370] = {.entry = {.count = 1, .reusable = true}},
[3371] = {{.shift = {.type = ActionTypeShift, .state = 632}}},
[3372] = {.entry = {.count = 1, .reusable = true}},
[3373] = {{.shift = {.type = ActionTypeShift, .state = 631}}},
[3374] = {.entry = {.count = 1, .reusable = true}},
[3375] = {{.shift = {.type = ActionTypeShift, .state = 1412}}},
[3376] = {.entry = {.count = 1, .reusable = true}},
[3377] = {{.reduce = {.type = ActionTypeReduce, .child_count = 1,.symbol = sym_program, .dynamic_precedence = 0 ,.production_id = 1}}},
[3378] = {.entry = {.count = 1, .reusable = true}},
[3379] = {{.type = ActionTypeAccept}},
[3380] = {.entry = {.count = 1, .reusable = true}},
[3381] = {{.shift = {.type = ActionTypeShift, .state = 1414}}},
[3382] = {.entry = {.count = 1, .reusable = true}},
[3383] = {{.shift = {.type = ActionTypeShift, .state = 319}}},
[3384] = {.entry = {.count = 1, .reusable = true}},
[3385] = {{.shift = {.type = ActionTypeShift, .state = 140}}},
[3386] = {.entry = {.count = 1, .reusable = true}},
[3387] = {{.shift = {.type = ActionTypeShift, .state = 312}}},
[3388] = {.entry = {.count = 1, .reusable = true}},
[3389] = {{.shift = {.type = ActionTypeShift, .state = 717}}},
[3390] = {.entry = {.count = 1, .reusable = true}},
[3391] = {{.shift = {.type = ActionTypeShift, .state = 714}}},
[3392] = {.entry = {.count = 1, .reusable = true}},
[3393] = {{.shift = {.type = ActionTypeShift, .state = 137}}},
[3394] = {.entry = {.count = 1, .reusable = true}},
[3395] = {{.shift = {.type = ActionTypeShift, .state = 314}}},
[3396] = {.entry = {.count = 1, .reusable = true}},
[3397] = {{.shift = {.type = ActionTypeShift, .state = 1525}}},
[3398] = {.entry = {.count = 1, .reusable = true}},
[3399] = {{.shift = {.type = ActionTypeShift, .state = 712}}},
[3400] = {.entry = {.count = 1, .reusable = true}},
[3401] = {{.shift = {.type = ActionTypeShift, .state = 1415}}},
[3402] = {.entry = {.count = 1, .reusable = true}},
[3403] = {{.shift = {.type = ActionTypeShift, .state = 1497}}},
[3404] = {.entry = {.count = 1, .reusable = true}},
[3405] = {{.shift = {.type = ActionTypeShift, .state = 773}}},
[3406] = {.entry = {.count = 1, .reusable = true}},
[3407] = {{.shift = {.type = ActionTypeShift, .state = 317}}},
[3408] = {.entry = {.count = 1, .reusable = true}},
[3409] = {{.shift = {.type = ActionTypeShift, .state = 318}}},
[3410] = {.entry = {.count = 1, .reusable = true}},
[3411] = {{.shift = {.type = ActionTypeShift, .state = 138}}},
[3412] = {.entry = {.count = 1, .reusable = true}},
[3413] = {{.shift = {.type = ActionTypeShift, .state = 1390}}},
[3414] = {.entry = {.count = 1, .reusable = true}},
[3415] = {{.shift = {.type = ActionTypeShift, .state = 1416}}},
[3416] = {.entry = {.count = 1, .reusable = true}},
[3417] = {{.shift = {.type = ActionTypeShift, .state = 1387}}},
[3418] = {.entry = {.count = 1, .reusable = true}},
[3419] = {{.shift = {.type = ActionTypeShift, .state = 1280}}},
[3420] = {.entry = {.count = 1, .reusable = true}},
[3421] = {{.shift = {.type = ActionTypeShift, .state = 1417}}},
[3422] = {.entry = {.count = 1, .reusable = true}},
[3423] = {{.shift = {.type = ActionTypeShift, .state = 1273}}},
[3424] = {.entry = {.count = 1, .reusable = true}},
[3425] = {{.shift = {.type = ActionTypeShift, .state = 1207}}},
[3426] = {.entry = {.count = 1, .reusable = true}},
[3427] = {{.shift = {.type = ActionTypeShift, .state = 1419}}},
[3428] = {.entry = {.count = 1, .reusable = true}},
[3429] = {{.shift = {.type = ActionTypeShift, .state = 1397}}},
}};
const t_parse_actions_entries_array *create_parse_actions_entries(void)
{
return (&g_t_parse_actions_entries_array);
}