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

140 lines
4.4 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1788.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_8940(t_small_parse_table_array *v)
{
v->a[178800] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[178801] = anon_sym_DOLLAR_LBRACK;
v->a[178802] = aux_sym_concatenation_token1;
v->a[178803] = anon_sym_DOLLAR;
v->a[178804] = sym__special_character;
v->a[178805] = anon_sym_DQUOTE;
v->a[178806] = sym_raw_string;
v->a[178807] = sym_ansi_c_string;
v->a[178808] = aux_sym_number_token1;
v->a[178809] = aux_sym_number_token2;
v->a[178810] = anon_sym_DOLLAR_LBRACE;
v->a[178811] = anon_sym_DOLLAR_LPAREN;
v->a[178812] = anon_sym_BQUOTE;
v->a[178813] = anon_sym_DOLLAR_BQUOTE;
v->a[178814] = anon_sym_LT_LPAREN;
v->a[178815] = anon_sym_GT_LPAREN;
v->a[178816] = sym_word;
v->a[178817] = 12;
v->a[178818] = actions(71);
v->a[178819] = 1;
small_parse_table_8941(v);
}
void small_parse_table_8941(t_small_parse_table_array *v)
{
v->a[178820] = sym_comment;
v->a[178821] = actions(7607);
v->a[178822] = 1;
v->a[178823] = anon_sym_STAR_STAR;
v->a[178824] = actions(7647);
v->a[178825] = 1;
v->a[178826] = sym_test_operator;
v->a[178827] = actions(6793);
v->a[178828] = 2;
v->a[178829] = anon_sym_PLUS_PLUS;
v->a[178830] = anon_sym_DASH_DASH;
v->a[178831] = actions(7601);
v->a[178832] = 2;
v->a[178833] = anon_sym_LT_LT;
v->a[178834] = anon_sym_GT_GT;
v->a[178835] = actions(7603);
v->a[178836] = 2;
v->a[178837] = anon_sym_PLUS;
v->a[178838] = anon_sym_DASH;
v->a[178839] = actions(7697);
small_parse_table_8942(v);
}
void small_parse_table_8942(t_small_parse_table_array *v)
{
v->a[178840] = 2;
v->a[178841] = anon_sym_EQ_EQ;
v->a[178842] = anon_sym_BANG_EQ;
v->a[178843] = actions(7699);
v->a[178844] = 2;
v->a[178845] = anon_sym_LT;
v->a[178846] = anon_sym_GT;
v->a[178847] = actions(7701);
v->a[178848] = 2;
v->a[178849] = anon_sym_LT_EQ;
v->a[178850] = anon_sym_GT_EQ;
v->a[178851] = actions(7605);
v->a[178852] = 3;
v->a[178853] = anon_sym_STAR;
v->a[178854] = anon_sym_SLASH;
v->a[178855] = anon_sym_PERCENT;
v->a[178856] = actions(6807);
v->a[178857] = 4;
v->a[178858] = anon_sym_EQ;
v->a[178859] = anon_sym_PIPE;
small_parse_table_8943(v);
}
void small_parse_table_8943(t_small_parse_table_array *v)
{
v->a[178860] = anon_sym_CARET;
v->a[178861] = anon_sym_AMP;
v->a[178862] = actions(6805);
v->a[178863] = 15;
v->a[178864] = anon_sym_PLUS_EQ;
v->a[178865] = anon_sym_DASH_EQ;
v->a[178866] = anon_sym_STAR_EQ;
v->a[178867] = anon_sym_SLASH_EQ;
v->a[178868] = anon_sym_PERCENT_EQ;
v->a[178869] = anon_sym_STAR_STAR_EQ;
v->a[178870] = anon_sym_LT_LT_EQ;
v->a[178871] = anon_sym_GT_GT_EQ;
v->a[178872] = anon_sym_AMP_EQ;
v->a[178873] = anon_sym_CARET_EQ;
v->a[178874] = anon_sym_PIPE_EQ;
v->a[178875] = anon_sym_PIPE_PIPE;
v->a[178876] = anon_sym_AMP_AMP;
v->a[178877] = anon_sym_EQ_TILDE;
v->a[178878] = anon_sym_QMARK;
v->a[178879] = 11;
small_parse_table_8944(v);
}
void small_parse_table_8944(t_small_parse_table_array *v)
{
v->a[178880] = actions(71);
v->a[178881] = 1;
v->a[178882] = sym_comment;
v->a[178883] = actions(7607);
v->a[178884] = 1;
v->a[178885] = anon_sym_STAR_STAR;
v->a[178886] = actions(7647);
v->a[178887] = 1;
v->a[178888] = sym_test_operator;
v->a[178889] = actions(6793);
v->a[178890] = 2;
v->a[178891] = anon_sym_PLUS_PLUS;
v->a[178892] = anon_sym_DASH_DASH;
v->a[178893] = actions(7601);
v->a[178894] = 2;
v->a[178895] = anon_sym_LT_LT;
v->a[178896] = anon_sym_GT_GT;
v->a[178897] = actions(7603);
v->a[178898] = 2;
v->a[178899] = anon_sym_PLUS;
small_parse_table_8945(v);
}
/* EOF small_parse_table_1788.c */