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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1587.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_7935(t_small_parse_table_array *v)
{
v->a[158700] = anon_sym_LT_EQ;
v->a[158701] = anon_sym_GT_EQ;
v->a[158702] = actions(7320);
v->a[158703] = 3;
v->a[158704] = anon_sym_STAR;
v->a[158705] = anon_sym_SLASH;
v->a[158706] = anon_sym_PERCENT;
v->a[158707] = actions(6805);
v->a[158708] = 13;
v->a[158709] = anon_sym_PLUS_EQ;
v->a[158710] = anon_sym_DASH_EQ;
v->a[158711] = anon_sym_STAR_EQ;
v->a[158712] = anon_sym_SLASH_EQ;
v->a[158713] = anon_sym_PERCENT_EQ;
v->a[158714] = anon_sym_STAR_STAR_EQ;
v->a[158715] = anon_sym_LT_LT_EQ;
v->a[158716] = anon_sym_GT_GT_EQ;
v->a[158717] = anon_sym_AMP_EQ;
v->a[158718] = anon_sym_CARET_EQ;
v->a[158719] = anon_sym_PIPE_EQ;
small_parse_table_7936(v);
}
void small_parse_table_7936(t_small_parse_table_array *v)
{
v->a[158720] = anon_sym_RBRACK_RBRACK;
v->a[158721] = anon_sym_EQ_TILDE;
v->a[158722] = 19;
v->a[158723] = actions(71);
v->a[158724] = 1;
v->a[158725] = sym_comment;
v->a[158726] = actions(7322);
v->a[158727] = 1;
v->a[158728] = anon_sym_STAR_STAR;
v->a[158729] = actions(7324);
v->a[158730] = 1;
v->a[158731] = anon_sym_PIPE_PIPE;
v->a[158732] = actions(7326);
v->a[158733] = 1;
v->a[158734] = anon_sym_AMP_AMP;
v->a[158735] = actions(7328);
v->a[158736] = 1;
v->a[158737] = anon_sym_PIPE;
v->a[158738] = actions(7330);
v->a[158739] = 1;
small_parse_table_7937(v);
}
void small_parse_table_7937(t_small_parse_table_array *v)
{
v->a[158740] = anon_sym_CARET;
v->a[158741] = actions(7332);
v->a[158742] = 1;
v->a[158743] = anon_sym_AMP;
v->a[158744] = actions(7340);
v->a[158745] = 1;
v->a[158746] = anon_sym_QMARK;
v->a[158747] = actions(7342);
v->a[158748] = 1;
v->a[158749] = sym_test_operator;
v->a[158750] = actions(7344);
v->a[158751] = 1;
v->a[158752] = anon_sym_EQ;
v->a[158753] = actions(7346);
v->a[158754] = 1;
v->a[158755] = anon_sym_EQ_TILDE;
v->a[158756] = actions(6793);
v->a[158757] = 2;
v->a[158758] = anon_sym_PLUS_PLUS;
v->a[158759] = anon_sym_DASH_DASH;
small_parse_table_7938(v);
}
void small_parse_table_7938(t_small_parse_table_array *v)
{
v->a[158760] = actions(7316);
v->a[158761] = 2;
v->a[158762] = anon_sym_LT_LT;
v->a[158763] = anon_sym_GT_GT;
v->a[158764] = actions(7318);
v->a[158765] = 2;
v->a[158766] = anon_sym_PLUS;
v->a[158767] = anon_sym_DASH;
v->a[158768] = actions(7334);
v->a[158769] = 2;
v->a[158770] = anon_sym_EQ_EQ;
v->a[158771] = anon_sym_BANG_EQ;
v->a[158772] = actions(7336);
v->a[158773] = 2;
v->a[158774] = anon_sym_LT;
v->a[158775] = anon_sym_GT;
v->a[158776] = actions(7338);
v->a[158777] = 2;
v->a[158778] = anon_sym_LT_EQ;
v->a[158779] = anon_sym_GT_EQ;
small_parse_table_7939(v);
}
void small_parse_table_7939(t_small_parse_table_array *v)
{
v->a[158780] = actions(7320);
v->a[158781] = 3;
v->a[158782] = anon_sym_STAR;
v->a[158783] = anon_sym_SLASH;
v->a[158784] = anon_sym_PERCENT;
v->a[158785] = actions(6805);
v->a[158786] = 12;
v->a[158787] = anon_sym_PLUS_EQ;
v->a[158788] = anon_sym_DASH_EQ;
v->a[158789] = anon_sym_STAR_EQ;
v->a[158790] = anon_sym_SLASH_EQ;
v->a[158791] = anon_sym_PERCENT_EQ;
v->a[158792] = anon_sym_STAR_STAR_EQ;
v->a[158793] = anon_sym_LT_LT_EQ;
v->a[158794] = anon_sym_GT_GT_EQ;
v->a[158795] = anon_sym_AMP_EQ;
v->a[158796] = anon_sym_CARET_EQ;
v->a[158797] = anon_sym_PIPE_EQ;
v->a[158798] = anon_sym_RBRACK_RBRACK;
v->a[158799] = 3;
small_parse_table_7940(v);
}
/* EOF small_parse_table_1587.c */