minishell/parser/static/small_parse_table/small_parse_table_2663.c
2024-04-28 19:59:01 +02:00

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2663.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 "./small_parse_table.h"
void small_parse_table_13315(t_small_parse_table_array *v)
{
v->a[266300] = anon_sym_SEMI_SEMI;
v->a[266301] = anon_sym_SEMI_AMP;
v->a[266302] = anon_sym_SEMI_SEMI_AMP;
v->a[266303] = anon_sym_PIPE_AMP;
v->a[266304] = anon_sym_AMP_GT;
v->a[266305] = anon_sym_AMP_GT_GT;
v->a[266306] = anon_sym_LT_AMP;
v->a[266307] = anon_sym_GT_AMP;
v->a[266308] = anon_sym_GT_PIPE;
v->a[266309] = anon_sym_LT_AMP_DASH;
v->a[266310] = anon_sym_GT_AMP_DASH;
v->a[266311] = anon_sym_LT_LT_DASH;
v->a[266312] = anon_sym_LT_LT_LT;
v->a[266313] = 3;
v->a[266314] = actions(3);
v->a[266315] = 1;
v->a[266316] = sym_comment;
v->a[266317] = actions(11830);
v->a[266318] = 3;
v->a[266319] = sym_file_descriptor;
small_parse_table_13316(v);
}
void small_parse_table_13316(t_small_parse_table_array *v)
{
v->a[266320] = ts_builtin_sym_end;
v->a[266321] = aux_sym_heredoc_redirect_token1;
v->a[266322] = actions(11828);
v->a[266323] = 21;
v->a[266324] = anon_sym_SEMI;
v->a[266325] = anon_sym_PIPE_PIPE;
v->a[266326] = anon_sym_AMP_AMP;
v->a[266327] = anon_sym_PIPE;
v->a[266328] = anon_sym_AMP;
v->a[266329] = anon_sym_LT;
v->a[266330] = anon_sym_GT;
v->a[266331] = anon_sym_LT_LT;
v->a[266332] = anon_sym_GT_GT;
v->a[266333] = anon_sym_RPAREN;
v->a[266334] = anon_sym_SEMI_SEMI;
v->a[266335] = anon_sym_PIPE_AMP;
v->a[266336] = anon_sym_AMP_GT;
v->a[266337] = anon_sym_AMP_GT_GT;
v->a[266338] = anon_sym_LT_AMP;
v->a[266339] = anon_sym_GT_AMP;
small_parse_table_13317(v);
}
void small_parse_table_13317(t_small_parse_table_array *v)
{
v->a[266340] = anon_sym_GT_PIPE;
v->a[266341] = anon_sym_LT_AMP_DASH;
v->a[266342] = anon_sym_GT_AMP_DASH;
v->a[266343] = anon_sym_LT_LT_DASH;
v->a[266344] = anon_sym_BQUOTE;
v->a[266345] = 3;
v->a[266346] = actions(3);
v->a[266347] = 1;
v->a[266348] = sym_comment;
v->a[266349] = actions(12103);
v->a[266350] = 2;
v->a[266351] = sym_file_descriptor;
v->a[266352] = aux_sym_heredoc_redirect_token1;
v->a[266353] = actions(12101);
v->a[266354] = 22;
v->a[266355] = anon_sym_SEMI;
v->a[266356] = anon_sym_PIPE_PIPE;
v->a[266357] = anon_sym_AMP_AMP;
v->a[266358] = anon_sym_PIPE;
v->a[266359] = anon_sym_AMP;
small_parse_table_13318(v);
}
void small_parse_table_13318(t_small_parse_table_array *v)
{
v->a[266360] = anon_sym_LT;
v->a[266361] = anon_sym_GT;
v->a[266362] = anon_sym_LT_LT;
v->a[266363] = anon_sym_GT_GT;
v->a[266364] = anon_sym_esac;
v->a[266365] = anon_sym_SEMI_SEMI;
v->a[266366] = anon_sym_SEMI_AMP;
v->a[266367] = anon_sym_SEMI_SEMI_AMP;
v->a[266368] = anon_sym_PIPE_AMP;
v->a[266369] = anon_sym_AMP_GT;
v->a[266370] = anon_sym_AMP_GT_GT;
v->a[266371] = anon_sym_LT_AMP;
v->a[266372] = anon_sym_GT_AMP;
v->a[266373] = anon_sym_GT_PIPE;
v->a[266374] = anon_sym_LT_AMP_DASH;
v->a[266375] = anon_sym_GT_AMP_DASH;
v->a[266376] = anon_sym_LT_LT_DASH;
v->a[266377] = 3;
v->a[266378] = actions(3);
v->a[266379] = 1;
small_parse_table_13319(v);
}
void small_parse_table_13319(t_small_parse_table_array *v)
{
v->a[266380] = sym_comment;
v->a[266381] = actions(12107);
v->a[266382] = 2;
v->a[266383] = sym_file_descriptor;
v->a[266384] = aux_sym_heredoc_redirect_token1;
v->a[266385] = actions(12105);
v->a[266386] = 22;
v->a[266387] = anon_sym_SEMI;
v->a[266388] = anon_sym_PIPE_PIPE;
v->a[266389] = anon_sym_AMP_AMP;
v->a[266390] = anon_sym_PIPE;
v->a[266391] = anon_sym_AMP;
v->a[266392] = anon_sym_LT;
v->a[266393] = anon_sym_GT;
v->a[266394] = anon_sym_LT_LT;
v->a[266395] = anon_sym_GT_GT;
v->a[266396] = anon_sym_esac;
v->a[266397] = anon_sym_SEMI_SEMI;
v->a[266398] = anon_sym_SEMI_AMP;
v->a[266399] = anon_sym_SEMI_SEMI_AMP;
small_parse_table_13320(v);
}
/* EOF small_parse_table_2663.c */