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

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2536.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_12680(t_small_parse_table_array *v)
{
v->a[253600] = anon_sym_LT;
v->a[253601] = anon_sym_GT;
v->a[253602] = anon_sym_LT_LT;
v->a[253603] = anon_sym_GT_GT;
v->a[253604] = anon_sym_SEMI_SEMI;
v->a[253605] = anon_sym_PIPE_AMP;
v->a[253606] = anon_sym_AMP_GT;
v->a[253607] = anon_sym_AMP_GT_GT;
v->a[253608] = anon_sym_LT_AMP;
v->a[253609] = anon_sym_GT_AMP;
v->a[253610] = anon_sym_GT_PIPE;
v->a[253611] = anon_sym_LT_AMP_DASH;
v->a[253612] = anon_sym_GT_AMP_DASH;
v->a[253613] = anon_sym_LT_LT_DASH;
v->a[253614] = 3;
v->a[253615] = actions(3);
v->a[253616] = 1;
v->a[253617] = sym_comment;
v->a[253618] = actions(1318);
v->a[253619] = 3;
small_parse_table_12681(v);
}
void small_parse_table_12681(t_small_parse_table_array *v)
{
v->a[253620] = sym_file_descriptor;
v->a[253621] = sym__concat;
v->a[253622] = aux_sym_heredoc_redirect_token1;
v->a[253623] = actions(1316);
v->a[253624] = 23;
v->a[253625] = anon_sym_SEMI;
v->a[253626] = anon_sym_PIPE_PIPE;
v->a[253627] = anon_sym_AMP_AMP;
v->a[253628] = anon_sym_PIPE;
v->a[253629] = anon_sym_AMP;
v->a[253630] = anon_sym_LT;
v->a[253631] = anon_sym_GT;
v->a[253632] = anon_sym_LT_LT;
v->a[253633] = anon_sym_GT_GT;
v->a[253634] = anon_sym_SEMI_SEMI;
v->a[253635] = anon_sym_SEMI_AMP;
v->a[253636] = anon_sym_SEMI_SEMI_AMP;
v->a[253637] = anon_sym_PIPE_AMP;
v->a[253638] = anon_sym_AMP_GT;
v->a[253639] = anon_sym_AMP_GT_GT;
small_parse_table_12682(v);
}
void small_parse_table_12682(t_small_parse_table_array *v)
{
v->a[253640] = anon_sym_LT_AMP;
v->a[253641] = anon_sym_GT_AMP;
v->a[253642] = anon_sym_GT_PIPE;
v->a[253643] = anon_sym_LT_AMP_DASH;
v->a[253644] = anon_sym_GT_AMP_DASH;
v->a[253645] = anon_sym_LT_LT_DASH;
v->a[253646] = anon_sym_LT_LT_LT;
v->a[253647] = aux_sym_concatenation_token1;
v->a[253648] = 3;
v->a[253649] = actions(3);
v->a[253650] = 1;
v->a[253651] = sym_comment;
v->a[253652] = actions(1330);
v->a[253653] = 3;
v->a[253654] = sym_file_descriptor;
v->a[253655] = sym__concat;
v->a[253656] = aux_sym_heredoc_redirect_token1;
v->a[253657] = actions(1328);
v->a[253658] = 23;
v->a[253659] = anon_sym_SEMI;
small_parse_table_12683(v);
}
void small_parse_table_12683(t_small_parse_table_array *v)
{
v->a[253660] = anon_sym_PIPE_PIPE;
v->a[253661] = anon_sym_AMP_AMP;
v->a[253662] = anon_sym_PIPE;
v->a[253663] = anon_sym_AMP;
v->a[253664] = anon_sym_LT;
v->a[253665] = anon_sym_GT;
v->a[253666] = anon_sym_LT_LT;
v->a[253667] = anon_sym_GT_GT;
v->a[253668] = anon_sym_SEMI_SEMI;
v->a[253669] = anon_sym_SEMI_AMP;
v->a[253670] = anon_sym_SEMI_SEMI_AMP;
v->a[253671] = anon_sym_PIPE_AMP;
v->a[253672] = anon_sym_AMP_GT;
v->a[253673] = anon_sym_AMP_GT_GT;
v->a[253674] = anon_sym_LT_AMP;
v->a[253675] = anon_sym_GT_AMP;
v->a[253676] = anon_sym_GT_PIPE;
v->a[253677] = anon_sym_LT_AMP_DASH;
v->a[253678] = anon_sym_GT_AMP_DASH;
v->a[253679] = anon_sym_LT_LT_DASH;
small_parse_table_12684(v);
}
void small_parse_table_12684(t_small_parse_table_array *v)
{
v->a[253680] = anon_sym_LT_LT_LT;
v->a[253681] = aux_sym_concatenation_token1;
v->a[253682] = 3;
v->a[253683] = actions(3);
v->a[253684] = 1;
v->a[253685] = sym_comment;
v->a[253686] = actions(1263);
v->a[253687] = 2;
v->a[253688] = sym_file_descriptor;
v->a[253689] = aux_sym_heredoc_redirect_token1;
v->a[253690] = actions(1261);
v->a[253691] = 24;
v->a[253692] = anon_sym_SEMI;
v->a[253693] = anon_sym_PIPE_PIPE;
v->a[253694] = anon_sym_AMP_AMP;
v->a[253695] = anon_sym_PIPE;
v->a[253696] = anon_sym_AMP;
v->a[253697] = anon_sym_LT;
v->a[253698] = anon_sym_GT;
v->a[253699] = anon_sym_LT_LT;
small_parse_table_12685(v);
}
/* EOF small_parse_table_2536.c */