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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1799.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_8995(t_small_parse_table_array *v)
{
v->a[179900] = 10;
v->a[179901] = anon_sym_EQ;
v->a[179902] = anon_sym_PIPE;
v->a[179903] = anon_sym_CARET;
v->a[179904] = anon_sym_AMP;
v->a[179905] = anon_sym_LT;
v->a[179906] = anon_sym_GT;
v->a[179907] = anon_sym_LT_LT;
v->a[179908] = anon_sym_GT_GT;
v->a[179909] = anon_sym_PLUS;
v->a[179910] = anon_sym_DASH;
v->a[179911] = actions(6805);
v->a[179912] = 20;
v->a[179913] = sym_test_operator;
v->a[179914] = anon_sym_PLUS_EQ;
v->a[179915] = anon_sym_DASH_EQ;
v->a[179916] = anon_sym_STAR_EQ;
v->a[179917] = anon_sym_SLASH_EQ;
v->a[179918] = anon_sym_PERCENT_EQ;
v->a[179919] = anon_sym_STAR_STAR_EQ;
small_parse_table_8996(v);
}
void small_parse_table_8996(t_small_parse_table_array *v)
{
v->a[179920] = anon_sym_LT_LT_EQ;
v->a[179921] = anon_sym_GT_GT_EQ;
v->a[179922] = anon_sym_AMP_EQ;
v->a[179923] = anon_sym_CARET_EQ;
v->a[179924] = anon_sym_PIPE_EQ;
v->a[179925] = anon_sym_PIPE_PIPE;
v->a[179926] = anon_sym_AMP_AMP;
v->a[179927] = anon_sym_EQ_EQ;
v->a[179928] = anon_sym_BANG_EQ;
v->a[179929] = anon_sym_LT_EQ;
v->a[179930] = anon_sym_GT_EQ;
v->a[179931] = anon_sym_EQ_TILDE;
v->a[179932] = anon_sym_QMARK;
v->a[179933] = 19;
v->a[179934] = actions(71);
v->a[179935] = 1;
v->a[179936] = sym_comment;
v->a[179937] = actions(6927);
v->a[179938] = 1;
v->a[179939] = anon_sym_RBRACK;
small_parse_table_8997(v);
}
void small_parse_table_8997(t_small_parse_table_array *v)
{
v->a[179940] = actions(7567);
v->a[179941] = 1;
v->a[179942] = anon_sym_EQ;
v->a[179943] = actions(7573);
v->a[179944] = 1;
v->a[179945] = anon_sym_PIPE_PIPE;
v->a[179946] = actions(7575);
v->a[179947] = 1;
v->a[179948] = anon_sym_AMP_AMP;
v->a[179949] = actions(7577);
v->a[179950] = 1;
v->a[179951] = anon_sym_PIPE;
v->a[179952] = actions(7579);
v->a[179953] = 1;
v->a[179954] = anon_sym_CARET;
v->a[179955] = actions(7581);
v->a[179956] = 1;
v->a[179957] = anon_sym_AMP;
v->a[179958] = actions(7595);
v->a[179959] = 1;
small_parse_table_8998(v);
}
void small_parse_table_8998(t_small_parse_table_array *v)
{
v->a[179960] = anon_sym_STAR_STAR;
v->a[179961] = actions(7597);
v->a[179962] = 1;
v->a[179963] = anon_sym_EQ_TILDE;
v->a[179964] = actions(7599);
v->a[179965] = 1;
v->a[179966] = anon_sym_QMARK;
v->a[179967] = actions(7569);
v->a[179968] = 2;
v->a[179969] = anon_sym_PLUS_PLUS;
v->a[179970] = anon_sym_DASH_DASH;
v->a[179971] = actions(7583);
v->a[179972] = 2;
v->a[179973] = anon_sym_EQ_EQ;
v->a[179974] = anon_sym_BANG_EQ;
v->a[179975] = actions(7585);
v->a[179976] = 2;
v->a[179977] = anon_sym_LT;
v->a[179978] = anon_sym_GT;
v->a[179979] = actions(7587);
small_parse_table_8999(v);
}
void small_parse_table_8999(t_small_parse_table_array *v)
{
v->a[179980] = 2;
v->a[179981] = anon_sym_LT_EQ;
v->a[179982] = anon_sym_GT_EQ;
v->a[179983] = actions(7589);
v->a[179984] = 2;
v->a[179985] = anon_sym_LT_LT;
v->a[179986] = anon_sym_GT_GT;
v->a[179987] = actions(7591);
v->a[179988] = 2;
v->a[179989] = anon_sym_PLUS;
v->a[179990] = anon_sym_DASH;
v->a[179991] = actions(7593);
v->a[179992] = 3;
v->a[179993] = anon_sym_STAR;
v->a[179994] = anon_sym_SLASH;
v->a[179995] = anon_sym_PERCENT;
v->a[179996] = actions(7571);
v->a[179997] = 11;
v->a[179998] = anon_sym_PLUS_EQ;
v->a[179999] = anon_sym_DASH_EQ;
small_parse_table_9000(v);
}
/* EOF small_parse_table_1799.c */