/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* small_parse_table_2783.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_13915(t_small_parse_table_array *v) { v->a[278300] = anon_sym_GT_GT; v->a[278301] = anon_sym_AMP_GT_GT; v->a[278302] = anon_sym_GT_PIPE; v->a[278303] = state(5205); v->a[278304] = 3; v->a[278305] = sym_file_redirect; v->a[278306] = sym_herestring_redirect; v->a[278307] = aux_sym_redirected_statement_repeat2; v->a[278308] = actions(11315); v->a[278309] = 5; v->a[278310] = anon_sym_PIPE_PIPE; v->a[278311] = anon_sym_AMP_AMP; v->a[278312] = anon_sym_PIPE_AMP; v->a[278313] = anon_sym_RBRACK; v->a[278314] = anon_sym_LT_LT_DASH; v->a[278315] = actions(12518); v->a[278316] = 5; v->a[278317] = anon_sym_LT; v->a[278318] = anon_sym_GT; v->a[278319] = anon_sym_AMP_GT; small_parse_table_13916(v); } void small_parse_table_13916(t_small_parse_table_array *v) { v->a[278320] = anon_sym_LT_AMP; v->a[278321] = anon_sym_GT_AMP; v->a[278322] = 6; v->a[278323] = actions(3); v->a[278324] = 1; v->a[278325] = sym_comment; v->a[278326] = actions(11651); v->a[278327] = 1; v->a[278328] = aux_sym_concatenation_token1; v->a[278329] = actions(11653); v->a[278330] = 1; v->a[278331] = sym__concat; v->a[278332] = state(5393); v->a[278333] = 1; v->a[278334] = aux_sym_concatenation_repeat1; v->a[278335] = actions(1263); v->a[278336] = 2; v->a[278337] = sym_file_descriptor; v->a[278338] = aux_sym_heredoc_redirect_token1; v->a[278339] = actions(1261); small_parse_table_13917(v); } void small_parse_table_13917(t_small_parse_table_array *v) { v->a[278340] = 17; v->a[278341] = anon_sym_PIPE_PIPE; v->a[278342] = anon_sym_AMP_AMP; v->a[278343] = anon_sym_PIPE; v->a[278344] = anon_sym_LT; v->a[278345] = anon_sym_GT; v->a[278346] = anon_sym_LT_LT; v->a[278347] = anon_sym_GT_GT; v->a[278348] = anon_sym_PIPE_AMP; v->a[278349] = anon_sym_AMP_GT; v->a[278350] = anon_sym_AMP_GT_GT; v->a[278351] = anon_sym_LT_AMP; v->a[278352] = anon_sym_GT_AMP; v->a[278353] = anon_sym_GT_PIPE; v->a[278354] = anon_sym_LT_AMP_DASH; v->a[278355] = anon_sym_GT_AMP_DASH; v->a[278356] = anon_sym_LT_LT_DASH; v->a[278357] = sym__special_character; v->a[278358] = 6; v->a[278359] = actions(3); small_parse_table_13918(v); } void small_parse_table_13918(t_small_parse_table_array *v) { v->a[278360] = 1; v->a[278361] = sym_comment; v->a[278362] = actions(11512); v->a[278363] = 1; v->a[278364] = aux_sym_concatenation_token1; v->a[278365] = actions(12533); v->a[278366] = 1; v->a[278367] = sym__concat; v->a[278368] = state(4253); v->a[278369] = 1; v->a[278370] = aux_sym_concatenation_repeat1; v->a[278371] = actions(1267); v->a[278372] = 2; v->a[278373] = sym_file_descriptor; v->a[278374] = aux_sym_heredoc_redirect_token1; v->a[278375] = actions(1265); v->a[278376] = 17; v->a[278377] = anon_sym_PIPE_PIPE; v->a[278378] = anon_sym_AMP_AMP; v->a[278379] = anon_sym_PIPE; small_parse_table_13919(v); } void small_parse_table_13919(t_small_parse_table_array *v) { v->a[278380] = anon_sym_LT; v->a[278381] = anon_sym_GT; v->a[278382] = anon_sym_LT_LT; v->a[278383] = anon_sym_GT_GT; v->a[278384] = anon_sym_PIPE_AMP; v->a[278385] = anon_sym_AMP_GT; v->a[278386] = anon_sym_AMP_GT_GT; v->a[278387] = anon_sym_LT_AMP; v->a[278388] = anon_sym_GT_AMP; v->a[278389] = anon_sym_GT_PIPE; v->a[278390] = anon_sym_LT_AMP_DASH; v->a[278391] = anon_sym_GT_AMP_DASH; v->a[278392] = anon_sym_LT_LT_DASH; v->a[278393] = anon_sym_LT_LT_LT; v->a[278394] = 6; v->a[278395] = actions(3); v->a[278396] = 1; v->a[278397] = sym_comment; v->a[278398] = actions(11512); v->a[278399] = 1; small_parse_table_13920(v); } /* EOF small_parse_table_2783.c */