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

140 lines
4.4 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1705.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_8525(t_small_parse_table_array *v)
{
v->a[170500] = anon_sym_PLUS_PLUS;
v->a[170501] = anon_sym_DASH_DASH;
v->a[170502] = actions(7627);
v->a[170503] = 2;
v->a[170504] = anon_sym_EQ_EQ;
v->a[170505] = anon_sym_BANG_EQ;
v->a[170506] = actions(7629);
v->a[170507] = 2;
v->a[170508] = anon_sym_LT;
v->a[170509] = anon_sym_GT;
v->a[170510] = actions(7631);
v->a[170511] = 2;
v->a[170512] = anon_sym_LT_EQ;
v->a[170513] = anon_sym_GT_EQ;
v->a[170514] = actions(7633);
v->a[170515] = 2;
v->a[170516] = anon_sym_LT_LT;
v->a[170517] = anon_sym_GT_GT;
v->a[170518] = actions(7635);
v->a[170519] = 2;
small_parse_table_8526(v);
}
void small_parse_table_8526(t_small_parse_table_array *v)
{
v->a[170520] = anon_sym_PLUS;
v->a[170521] = anon_sym_DASH;
v->a[170522] = actions(7637);
v->a[170523] = 3;
v->a[170524] = anon_sym_STAR;
v->a[170525] = anon_sym_SLASH;
v->a[170526] = anon_sym_PERCENT;
v->a[170527] = actions(7100);
v->a[170528] = 14;
v->a[170529] = anon_sym_PLUS_EQ;
v->a[170530] = anon_sym_DASH_EQ;
v->a[170531] = anon_sym_STAR_EQ;
v->a[170532] = anon_sym_SLASH_EQ;
v->a[170533] = anon_sym_PERCENT_EQ;
v->a[170534] = anon_sym_STAR_STAR_EQ;
v->a[170535] = anon_sym_LT_LT_EQ;
v->a[170536] = anon_sym_GT_GT_EQ;
v->a[170537] = anon_sym_AMP_EQ;
v->a[170538] = anon_sym_CARET_EQ;
v->a[170539] = anon_sym_PIPE_EQ;
small_parse_table_8527(v);
}
void small_parse_table_8527(t_small_parse_table_array *v)
{
v->a[170540] = anon_sym_RPAREN;
v->a[170541] = anon_sym_EQ_TILDE;
v->a[170542] = anon_sym_QMARK;
v->a[170543] = 3;
v->a[170544] = actions(71);
v->a[170545] = 1;
v->a[170546] = sym_comment;
v->a[170547] = actions(7448);
v->a[170548] = 13;
v->a[170549] = anon_sym_PIPE;
v->a[170550] = anon_sym_CARET;
v->a[170551] = anon_sym_AMP;
v->a[170552] = anon_sym_LT;
v->a[170553] = anon_sym_GT;
v->a[170554] = anon_sym_LT_LT;
v->a[170555] = anon_sym_GT_GT;
v->a[170556] = anon_sym_PLUS;
v->a[170557] = anon_sym_DASH;
v->a[170558] = anon_sym_STAR;
v->a[170559] = anon_sym_SLASH;
small_parse_table_8528(v);
}
void small_parse_table_8528(t_small_parse_table_array *v)
{
v->a[170560] = anon_sym_PERCENT;
v->a[170561] = anon_sym_STAR_STAR;
v->a[170562] = actions(7450);
v->a[170563] = 23;
v->a[170564] = anon_sym_RPAREN_RPAREN;
v->a[170565] = anon_sym_COMMA;
v->a[170566] = anon_sym_PLUS_PLUS;
v->a[170567] = anon_sym_DASH_DASH;
v->a[170568] = anon_sym_PLUS_EQ;
v->a[170569] = anon_sym_DASH_EQ;
v->a[170570] = anon_sym_STAR_EQ;
v->a[170571] = anon_sym_SLASH_EQ;
v->a[170572] = anon_sym_PERCENT_EQ;
v->a[170573] = anon_sym_STAR_STAR_EQ;
v->a[170574] = anon_sym_LT_LT_EQ;
v->a[170575] = anon_sym_GT_GT_EQ;
v->a[170576] = anon_sym_AMP_EQ;
v->a[170577] = anon_sym_CARET_EQ;
v->a[170578] = anon_sym_PIPE_EQ;
v->a[170579] = anon_sym_PIPE_PIPE;
small_parse_table_8529(v);
}
void small_parse_table_8529(t_small_parse_table_array *v)
{
v->a[170580] = anon_sym_DASHo;
v->a[170581] = anon_sym_AMP_AMP;
v->a[170582] = anon_sym_DASHa;
v->a[170583] = anon_sym_EQ_EQ;
v->a[170584] = anon_sym_BANG_EQ;
v->a[170585] = anon_sym_LT_EQ;
v->a[170586] = anon_sym_GT_EQ;
v->a[170587] = 3;
v->a[170588] = actions(71);
v->a[170589] = 1;
v->a[170590] = sym_comment;
v->a[170591] = actions(7166);
v->a[170592] = 14;
v->a[170593] = anon_sym_EQ;
v->a[170594] = anon_sym_PIPE;
v->a[170595] = anon_sym_CARET;
v->a[170596] = anon_sym_AMP;
v->a[170597] = anon_sym_LT;
v->a[170598] = anon_sym_GT;
v->a[170599] = anon_sym_LT_LT;
small_parse_table_8530(v);
}
/* EOF small_parse_table_1705.c */