/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* small_parse_table_2863.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: maiboyer +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */ /* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */ /* */ /* ************************************************************************** */ #include "./small_parse_table.h" void small_parse_table_14315(t_small_parse_table_array *v) { v->a[286300] = anon_sym_GT_AMP_DASH; v->a[286301] = anon_sym_LT_LT_DASH; v->a[286302] = aux_sym_concatenation_token1; v->a[286303] = 17; v->a[286304] = actions(3); v->a[286305] = 1; v->a[286306] = sym_comment; v->a[286307] = actions(7793); v->a[286308] = 1; v->a[286309] = aux_sym_number_token1; v->a[286310] = actions(7795); v->a[286311] = 1; v->a[286312] = aux_sym_number_token2; v->a[286313] = actions(12543); v->a[286314] = 1; v->a[286315] = anon_sym_LPAREN; v->a[286316] = actions(12547); v->a[286317] = 1; v->a[286318] = anon_sym_DOLLAR_LBRACK; v->a[286319] = actions(12551); small_parse_table_14316(v); } void small_parse_table_14316(t_small_parse_table_array *v) { v->a[286320] = 1; v->a[286321] = anon_sym_DOLLAR_LBRACE; v->a[286322] = actions(12555); v->a[286323] = 1; v->a[286324] = anon_sym_DOLLAR_LPAREN; v->a[286325] = actions(12557); v->a[286326] = 1; v->a[286327] = anon_sym_BQUOTE; v->a[286328] = actions(12559); v->a[286329] = 1; v->a[286330] = anon_sym_DOLLAR_BQUOTE; v->a[286331] = actions(12854); v->a[286332] = 1; v->a[286333] = aux_sym_heredoc_redirect_token1; v->a[286334] = actions(12856); v->a[286335] = 1; v->a[286336] = anon_sym_RBRACE3; v->a[286337] = actions(12858); v->a[286338] = 1; v->a[286339] = aux_sym__simple_variable_name_token1; small_parse_table_14317(v); } void small_parse_table_14317(t_small_parse_table_array *v) { v->a[286340] = state(6259); v->a[286341] = 1; v->a[286342] = sym__expansion_max_length_binary_expression; v->a[286343] = state(6470); v->a[286344] = 1; v->a[286345] = sym__expansion_max_length_expression; v->a[286346] = actions(12541); v->a[286347] = 2; v->a[286348] = anon_sym_LPAREN_LPAREN; v->a[286349] = anon_sym_DOLLAR_LPAREN_LPAREN; v->a[286350] = state(6258); v->a[286351] = 2; v->a[286352] = sym_number; v->a[286353] = sym_expansion; v->a[286354] = state(7022); v->a[286355] = 3; v->a[286356] = sym_parenthesized_expression; v->a[286357] = sym_arithmetic_expansion; v->a[286358] = sym_command_substitution; v->a[286359] = 3; small_parse_table_14318(v); } void small_parse_table_14318(t_small_parse_table_array *v) { v->a[286360] = actions(71); v->a[286361] = 1; v->a[286362] = sym_comment; v->a[286363] = actions(1340); v->a[286364] = 7; v->a[286365] = anon_sym_PIPE; v->a[286366] = anon_sym_LT; v->a[286367] = anon_sym_GT; v->a[286368] = anon_sym_LT_LT; v->a[286369] = anon_sym_AMP_GT; v->a[286370] = anon_sym_LT_AMP; v->a[286371] = anon_sym_GT_AMP; v->a[286372] = actions(1342); v->a[286373] = 13; v->a[286374] = sym_file_descriptor; v->a[286375] = sym__concat; v->a[286376] = anon_sym_PIPE_PIPE; v->a[286377] = anon_sym_AMP_AMP; v->a[286378] = anon_sym_GT_GT; v->a[286379] = anon_sym_PIPE_AMP; small_parse_table_14319(v); } void small_parse_table_14319(t_small_parse_table_array *v) { v->a[286380] = anon_sym_AMP_GT_GT; v->a[286381] = anon_sym_GT_PIPE; v->a[286382] = anon_sym_LT_AMP_DASH; v->a[286383] = anon_sym_GT_AMP_DASH; v->a[286384] = anon_sym_LT_LT_DASH; v->a[286385] = anon_sym_LT_LT_LT; v->a[286386] = aux_sym_concatenation_token1; v->a[286387] = 3; v->a[286388] = actions(71); v->a[286389] = 1; v->a[286390] = sym_comment; v->a[286391] = actions(1296); v->a[286392] = 7; v->a[286393] = anon_sym_PIPE; v->a[286394] = anon_sym_LT; v->a[286395] = anon_sym_GT; v->a[286396] = anon_sym_LT_LT; v->a[286397] = anon_sym_AMP_GT; v->a[286398] = anon_sym_LT_AMP; v->a[286399] = anon_sym_GT_AMP; small_parse_table_14320(v); } /* EOF small_parse_table_2863.c */