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

140 lines
4.4 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1709.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_8545(t_small_parse_table_array *v)
{
v->a[170900] = 2;
v->a[170901] = anon_sym_LT_LT;
v->a[170902] = anon_sym_GT_GT;
v->a[170903] = actions(6907);
v->a[170904] = 2;
v->a[170905] = anon_sym_PLUS;
v->a[170906] = anon_sym_DASH;
v->a[170907] = actions(6909);
v->a[170908] = 3;
v->a[170909] = anon_sym_STAR;
v->a[170910] = anon_sym_SLASH;
v->a[170911] = anon_sym_PERCENT;
v->a[170912] = actions(6887);
v->a[170913] = 11;
v->a[170914] = anon_sym_PLUS_EQ;
v->a[170915] = anon_sym_DASH_EQ;
v->a[170916] = anon_sym_STAR_EQ;
v->a[170917] = anon_sym_SLASH_EQ;
v->a[170918] = anon_sym_PERCENT_EQ;
v->a[170919] = anon_sym_STAR_STAR_EQ;
small_parse_table_8546(v);
}
void small_parse_table_8546(t_small_parse_table_array *v)
{
v->a[170920] = anon_sym_LT_LT_EQ;
v->a[170921] = anon_sym_GT_GT_EQ;
v->a[170922] = anon_sym_AMP_EQ;
v->a[170923] = anon_sym_CARET_EQ;
v->a[170924] = anon_sym_PIPE_EQ;
v->a[170925] = 5;
v->a[170926] = actions(71);
v->a[170927] = 1;
v->a[170928] = sym_comment;
v->a[170929] = actions(7645);
v->a[170930] = 1;
v->a[170931] = anon_sym_STAR_STAR;
v->a[170932] = actions(7643);
v->a[170933] = 2;
v->a[170934] = anon_sym_PLUS_PLUS;
v->a[170935] = anon_sym_DASH_DASH;
v->a[170936] = actions(7248);
v->a[170937] = 12;
v->a[170938] = anon_sym_PIPE;
v->a[170939] = anon_sym_CARET;
small_parse_table_8547(v);
}
void small_parse_table_8547(t_small_parse_table_array *v)
{
v->a[170940] = anon_sym_AMP;
v->a[170941] = anon_sym_LT;
v->a[170942] = anon_sym_GT;
v->a[170943] = anon_sym_LT_LT;
v->a[170944] = anon_sym_GT_GT;
v->a[170945] = anon_sym_PLUS;
v->a[170946] = anon_sym_DASH;
v->a[170947] = anon_sym_STAR;
v->a[170948] = anon_sym_SLASH;
v->a[170949] = anon_sym_PERCENT;
v->a[170950] = actions(7274);
v->a[170951] = 21;
v->a[170952] = anon_sym_RPAREN_RPAREN;
v->a[170953] = anon_sym_COMMA;
v->a[170954] = anon_sym_PLUS_EQ;
v->a[170955] = anon_sym_DASH_EQ;
v->a[170956] = anon_sym_STAR_EQ;
v->a[170957] = anon_sym_SLASH_EQ;
v->a[170958] = anon_sym_PERCENT_EQ;
v->a[170959] = anon_sym_STAR_STAR_EQ;
small_parse_table_8548(v);
}
void small_parse_table_8548(t_small_parse_table_array *v)
{
v->a[170960] = anon_sym_LT_LT_EQ;
v->a[170961] = anon_sym_GT_GT_EQ;
v->a[170962] = anon_sym_AMP_EQ;
v->a[170963] = anon_sym_CARET_EQ;
v->a[170964] = anon_sym_PIPE_EQ;
v->a[170965] = anon_sym_PIPE_PIPE;
v->a[170966] = anon_sym_DASHo;
v->a[170967] = anon_sym_AMP_AMP;
v->a[170968] = anon_sym_DASHa;
v->a[170969] = anon_sym_EQ_EQ;
v->a[170970] = anon_sym_BANG_EQ;
v->a[170971] = anon_sym_LT_EQ;
v->a[170972] = anon_sym_GT_EQ;
v->a[170973] = 9;
v->a[170974] = actions(71);
v->a[170975] = 1;
v->a[170976] = sym_comment;
v->a[170977] = actions(7607);
v->a[170978] = 1;
v->a[170979] = anon_sym_STAR_STAR;
small_parse_table_8549(v);
}
void small_parse_table_8549(t_small_parse_table_array *v)
{
v->a[170980] = actions(7647);
v->a[170981] = 1;
v->a[170982] = sym_test_operator;
v->a[170983] = actions(6793);
v->a[170984] = 2;
v->a[170985] = anon_sym_PLUS_PLUS;
v->a[170986] = anon_sym_DASH_DASH;
v->a[170987] = actions(7601);
v->a[170988] = 2;
v->a[170989] = anon_sym_LT_LT;
v->a[170990] = anon_sym_GT_GT;
v->a[170991] = actions(7603);
v->a[170992] = 2;
v->a[170993] = anon_sym_PLUS;
v->a[170994] = anon_sym_DASH;
v->a[170995] = actions(7605);
v->a[170996] = 3;
v->a[170997] = anon_sym_STAR;
v->a[170998] = anon_sym_SLASH;
v->a[170999] = anon_sym_PERCENT;
small_parse_table_8550(v);
}
/* EOF small_parse_table_1709.c */