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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1562.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_7810(t_small_parse_table_array *v)
{
v->a[156200] = anon_sym_EQ_TILDE;
v->a[156201] = anon_sym_QMARK;
v->a[156202] = 3;
v->a[156203] = actions(71);
v->a[156204] = 1;
v->a[156205] = sym_comment;
v->a[156206] = actions(6797);
v->a[156207] = 14;
v->a[156208] = anon_sym_EQ;
v->a[156209] = anon_sym_PIPE;
v->a[156210] = anon_sym_CARET;
v->a[156211] = anon_sym_AMP;
v->a[156212] = anon_sym_LT;
v->a[156213] = anon_sym_GT;
v->a[156214] = anon_sym_LT_LT;
v->a[156215] = anon_sym_GT_GT;
v->a[156216] = anon_sym_PLUS;
v->a[156217] = anon_sym_DASH;
v->a[156218] = anon_sym_STAR;
v->a[156219] = anon_sym_SLASH;
small_parse_table_7811(v);
}
void small_parse_table_7811(t_small_parse_table_array *v)
{
v->a[156220] = anon_sym_PERCENT;
v->a[156221] = anon_sym_STAR_STAR;
v->a[156222] = actions(6795);
v->a[156223] = 23;
v->a[156224] = sym_test_operator;
v->a[156225] = anon_sym_PLUS_PLUS;
v->a[156226] = anon_sym_DASH_DASH;
v->a[156227] = anon_sym_PLUS_EQ;
v->a[156228] = anon_sym_DASH_EQ;
v->a[156229] = anon_sym_STAR_EQ;
v->a[156230] = anon_sym_SLASH_EQ;
v->a[156231] = anon_sym_PERCENT_EQ;
v->a[156232] = anon_sym_STAR_STAR_EQ;
v->a[156233] = anon_sym_LT_LT_EQ;
v->a[156234] = anon_sym_GT_GT_EQ;
v->a[156235] = anon_sym_AMP_EQ;
v->a[156236] = anon_sym_CARET_EQ;
v->a[156237] = anon_sym_PIPE_EQ;
v->a[156238] = anon_sym_PIPE_PIPE;
v->a[156239] = anon_sym_AMP_AMP;
small_parse_table_7812(v);
}
void small_parse_table_7812(t_small_parse_table_array *v)
{
v->a[156240] = anon_sym_EQ_EQ;
v->a[156241] = anon_sym_BANG_EQ;
v->a[156242] = anon_sym_LT_EQ;
v->a[156243] = anon_sym_GT_EQ;
v->a[156244] = anon_sym_RPAREN;
v->a[156245] = anon_sym_EQ_TILDE;
v->a[156246] = anon_sym_QMARK;
v->a[156247] = 17;
v->a[156248] = actions(71);
v->a[156249] = 1;
v->a[156250] = sym_comment;
v->a[156251] = actions(7123);
v->a[156252] = 1;
v->a[156253] = anon_sym_EQ;
v->a[156254] = actions(7176);
v->a[156255] = 1;
v->a[156256] = anon_sym_PIPE_PIPE;
v->a[156257] = actions(7178);
v->a[156258] = 1;
v->a[156259] = anon_sym_AMP_AMP;
small_parse_table_7813(v);
}
void small_parse_table_7813(t_small_parse_table_array *v)
{
v->a[156260] = actions(7180);
v->a[156261] = 1;
v->a[156262] = anon_sym_PIPE;
v->a[156263] = actions(7182);
v->a[156264] = 1;
v->a[156265] = anon_sym_CARET;
v->a[156266] = actions(7184);
v->a[156267] = 1;
v->a[156268] = anon_sym_AMP;
v->a[156269] = actions(7198);
v->a[156270] = 1;
v->a[156271] = anon_sym_STAR_STAR;
v->a[156272] = actions(7206);
v->a[156273] = 1;
v->a[156274] = sym_test_operator;
v->a[156275] = actions(6793);
v->a[156276] = 2;
v->a[156277] = anon_sym_PLUS_PLUS;
v->a[156278] = anon_sym_DASH_DASH;
v->a[156279] = actions(7186);
small_parse_table_7814(v);
}
void small_parse_table_7814(t_small_parse_table_array *v)
{
v->a[156280] = 2;
v->a[156281] = anon_sym_EQ_EQ;
v->a[156282] = anon_sym_BANG_EQ;
v->a[156283] = actions(7188);
v->a[156284] = 2;
v->a[156285] = anon_sym_LT;
v->a[156286] = anon_sym_GT;
v->a[156287] = actions(7190);
v->a[156288] = 2;
v->a[156289] = anon_sym_LT_EQ;
v->a[156290] = anon_sym_GT_EQ;
v->a[156291] = actions(7192);
v->a[156292] = 2;
v->a[156293] = anon_sym_LT_LT;
v->a[156294] = anon_sym_GT_GT;
v->a[156295] = actions(7194);
v->a[156296] = 2;
v->a[156297] = anon_sym_PLUS;
v->a[156298] = anon_sym_DASH;
v->a[156299] = actions(7196);
small_parse_table_7815(v);
}
/* EOF small_parse_table_1562.c */