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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3076.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_15380(t_small_parse_table_array *v)
{
v->a[307600] = sym_comment;
v->a[307601] = actions(13782);
v->a[307602] = 1;
v->a[307603] = sym_variable_name;
v->a[307604] = actions(13780);
v->a[307605] = 2;
v->a[307606] = aux_sym__simple_variable_name_token1;
v->a[307607] = aux_sym__multiline_variable_name_token1;
v->a[307608] = actions(13776);
v->a[307609] = 9;
v->a[307610] = anon_sym_DASH;
v->a[307611] = anon_sym_STAR;
v->a[307612] = anon_sym_BANG;
v->a[307613] = anon_sym_QMARK;
v->a[307614] = anon_sym_DOLLAR;
v->a[307615] = anon_sym_POUND;
v->a[307616] = anon_sym_AT2;
v->a[307617] = anon_sym_0;
v->a[307618] = anon_sym__;
v->a[307619] = 6;
small_parse_table_15381(v);
}
void small_parse_table_15381(t_small_parse_table_array *v)
{
v->a[307620] = actions(71);
v->a[307621] = 1;
v->a[307622] = sym_comment;
v->a[307623] = actions(13918);
v->a[307624] = 1;
v->a[307625] = anon_sym_LT_LT;
v->a[307626] = actions(13924);
v->a[307627] = 1;
v->a[307628] = anon_sym_LT_LT_DASH;
v->a[307629] = actions(13922);
v->a[307630] = 2;
v->a[307631] = anon_sym_LT_AMP_DASH;
v->a[307632] = anon_sym_GT_AMP_DASH;
v->a[307633] = actions(13920);
v->a[307634] = 3;
v->a[307635] = anon_sym_GT_GT;
v->a[307636] = anon_sym_AMP_GT_GT;
v->a[307637] = anon_sym_GT_PIPE;
v->a[307638] = actions(13916);
v->a[307639] = 5;
small_parse_table_15382(v);
}
void small_parse_table_15382(t_small_parse_table_array *v)
{
v->a[307640] = anon_sym_LT;
v->a[307641] = anon_sym_GT;
v->a[307642] = anon_sym_AMP_GT;
v->a[307643] = anon_sym_LT_AMP;
v->a[307644] = anon_sym_GT_AMP;
v->a[307645] = 4;
v->a[307646] = actions(3);
v->a[307647] = 1;
v->a[307648] = sym_comment;
v->a[307649] = actions(14040);
v->a[307650] = 1;
v->a[307651] = sym_variable_name;
v->a[307652] = actions(14038);
v->a[307653] = 2;
v->a[307654] = aux_sym__simple_variable_name_token1;
v->a[307655] = aux_sym__multiline_variable_name_token1;
v->a[307656] = actions(14036);
v->a[307657] = 9;
v->a[307658] = anon_sym_DASH;
v->a[307659] = anon_sym_STAR;
small_parse_table_15383(v);
}
void small_parse_table_15383(t_small_parse_table_array *v)
{
v->a[307660] = anon_sym_BANG;
v->a[307661] = anon_sym_QMARK;
v->a[307662] = anon_sym_DOLLAR;
v->a[307663] = anon_sym_POUND;
v->a[307664] = anon_sym_AT2;
v->a[307665] = anon_sym_0;
v->a[307666] = anon_sym__;
v->a[307667] = 6;
v->a[307668] = actions(71);
v->a[307669] = 1;
v->a[307670] = sym_comment;
v->a[307671] = actions(13918);
v->a[307672] = 1;
v->a[307673] = anon_sym_LT_LT;
v->a[307674] = actions(13924);
v->a[307675] = 1;
v->a[307676] = anon_sym_LT_LT_DASH;
v->a[307677] = actions(13968);
v->a[307678] = 2;
v->a[307679] = anon_sym_LT_AMP_DASH;
small_parse_table_15384(v);
}
void small_parse_table_15384(t_small_parse_table_array *v)
{
v->a[307680] = anon_sym_GT_AMP_DASH;
v->a[307681] = actions(13966);
v->a[307682] = 3;
v->a[307683] = anon_sym_GT_GT;
v->a[307684] = anon_sym_AMP_GT_GT;
v->a[307685] = anon_sym_GT_PIPE;
v->a[307686] = actions(13964);
v->a[307687] = 5;
v->a[307688] = anon_sym_LT;
v->a[307689] = anon_sym_GT;
v->a[307690] = anon_sym_AMP_GT;
v->a[307691] = anon_sym_LT_AMP;
v->a[307692] = anon_sym_GT_AMP;
v->a[307693] = 6;
v->a[307694] = actions(71);
v->a[307695] = 1;
v->a[307696] = sym_comment;
v->a[307697] = actions(13946);
v->a[307698] = 1;
v->a[307699] = anon_sym_LT_LT;
small_parse_table_15385(v);
}
/* EOF small_parse_table_3076.c */