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

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2699.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_13495(t_small_parse_table_array *v)
{
v->a[269900] = sym_comment;
v->a[269901] = actions(12269);
v->a[269902] = 2;
v->a[269903] = sym_file_descriptor;
v->a[269904] = aux_sym_heredoc_redirect_token1;
v->a[269905] = actions(12271);
v->a[269906] = 22;
v->a[269907] = anon_sym_SEMI;
v->a[269908] = anon_sym_PIPE_PIPE;
v->a[269909] = anon_sym_AMP_AMP;
v->a[269910] = anon_sym_PIPE;
v->a[269911] = anon_sym_AMP;
v->a[269912] = anon_sym_LT;
v->a[269913] = anon_sym_GT;
v->a[269914] = anon_sym_LT_LT;
v->a[269915] = anon_sym_GT_GT;
v->a[269916] = anon_sym_esac;
v->a[269917] = anon_sym_SEMI_SEMI;
v->a[269918] = anon_sym_SEMI_AMP;
v->a[269919] = anon_sym_SEMI_SEMI_AMP;
small_parse_table_13496(v);
}
void small_parse_table_13496(t_small_parse_table_array *v)
{
v->a[269920] = anon_sym_PIPE_AMP;
v->a[269921] = anon_sym_AMP_GT;
v->a[269922] = anon_sym_AMP_GT_GT;
v->a[269923] = anon_sym_LT_AMP;
v->a[269924] = anon_sym_GT_AMP;
v->a[269925] = anon_sym_GT_PIPE;
v->a[269926] = anon_sym_LT_AMP_DASH;
v->a[269927] = anon_sym_GT_AMP_DASH;
v->a[269928] = anon_sym_LT_LT_DASH;
v->a[269929] = 3;
v->a[269930] = actions(3);
v->a[269931] = 1;
v->a[269932] = sym_comment;
v->a[269933] = actions(12119);
v->a[269934] = 3;
v->a[269935] = sym_file_descriptor;
v->a[269936] = ts_builtin_sym_end;
v->a[269937] = aux_sym_heredoc_redirect_token1;
v->a[269938] = actions(12117);
v->a[269939] = 21;
small_parse_table_13497(v);
}
void small_parse_table_13497(t_small_parse_table_array *v)
{
v->a[269940] = anon_sym_SEMI;
v->a[269941] = anon_sym_PIPE_PIPE;
v->a[269942] = anon_sym_AMP_AMP;
v->a[269943] = anon_sym_PIPE;
v->a[269944] = anon_sym_AMP;
v->a[269945] = anon_sym_LT;
v->a[269946] = anon_sym_GT;
v->a[269947] = anon_sym_LT_LT;
v->a[269948] = anon_sym_GT_GT;
v->a[269949] = anon_sym_RPAREN;
v->a[269950] = anon_sym_SEMI_SEMI;
v->a[269951] = anon_sym_PIPE_AMP;
v->a[269952] = anon_sym_AMP_GT;
v->a[269953] = anon_sym_AMP_GT_GT;
v->a[269954] = anon_sym_LT_AMP;
v->a[269955] = anon_sym_GT_AMP;
v->a[269956] = anon_sym_GT_PIPE;
v->a[269957] = anon_sym_LT_AMP_DASH;
v->a[269958] = anon_sym_GT_AMP_DASH;
v->a[269959] = anon_sym_LT_LT_DASH;
small_parse_table_13498(v);
}
void small_parse_table_13498(t_small_parse_table_array *v)
{
v->a[269960] = anon_sym_BQUOTE;
v->a[269961] = 5;
v->a[269962] = actions(3);
v->a[269963] = 1;
v->a[269964] = sym_comment;
v->a[269965] = state(4971);
v->a[269966] = 1;
v->a[269967] = aux_sym_pipeline_repeat1;
v->a[269968] = actions(11748);
v->a[269969] = 2;
v->a[269970] = sym_file_descriptor;
v->a[269971] = aux_sym_heredoc_redirect_token1;
v->a[269972] = actions(12273);
v->a[269973] = 2;
v->a[269974] = anon_sym_PIPE;
v->a[269975] = anon_sym_PIPE_AMP;
v->a[269976] = actions(11743);
v->a[269977] = 19;
v->a[269978] = anon_sym_SEMI;
v->a[269979] = anon_sym_PIPE_PIPE;
small_parse_table_13499(v);
}
void small_parse_table_13499(t_small_parse_table_array *v)
{
v->a[269980] = anon_sym_AMP_AMP;
v->a[269981] = anon_sym_AMP;
v->a[269982] = anon_sym_LT;
v->a[269983] = anon_sym_GT;
v->a[269984] = anon_sym_LT_LT;
v->a[269985] = anon_sym_GT_GT;
v->a[269986] = anon_sym_SEMI_SEMI;
v->a[269987] = anon_sym_SEMI_AMP;
v->a[269988] = anon_sym_SEMI_SEMI_AMP;
v->a[269989] = anon_sym_AMP_GT;
v->a[269990] = anon_sym_AMP_GT_GT;
v->a[269991] = anon_sym_LT_AMP;
v->a[269992] = anon_sym_GT_AMP;
v->a[269993] = anon_sym_GT_PIPE;
v->a[269994] = anon_sym_LT_AMP_DASH;
v->a[269995] = anon_sym_GT_AMP_DASH;
v->a[269996] = anon_sym_LT_LT_DASH;
v->a[269997] = 18;
v->a[269998] = actions(71);
v->a[269999] = 1;
small_parse_table_13500(v);
}
/* EOF small_parse_table_2699.c */