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

140 lines
4.4 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2769.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_13845(t_small_parse_table_array *v)
{
v->a[276900] = anon_sym_LT_LPAREN;
v->a[276901] = anon_sym_GT_LPAREN;
v->a[276902] = 5;
v->a[276903] = actions(71);
v->a[276904] = 1;
v->a[276905] = sym_comment;
v->a[276906] = state(5180);
v->a[276907] = 1;
v->a[276908] = aux_sym_concatenation_repeat1;
v->a[276909] = actions(12327);
v->a[276910] = 2;
v->a[276911] = sym__concat;
v->a[276912] = aux_sym_concatenation_token1;
v->a[276913] = actions(4370);
v->a[276914] = 7;
v->a[276915] = anon_sym_PIPE;
v->a[276916] = anon_sym_LT;
v->a[276917] = anon_sym_GT;
v->a[276918] = anon_sym_LT_LT;
v->a[276919] = anon_sym_AMP_GT;
small_parse_table_13846(v);
}
void small_parse_table_13846(t_small_parse_table_array *v)
{
v->a[276920] = anon_sym_LT_AMP;
v->a[276921] = anon_sym_GT_AMP;
v->a[276922] = actions(4372);
v->a[276923] = 12;
v->a[276924] = sym_file_descriptor;
v->a[276925] = anon_sym_PIPE_PIPE;
v->a[276926] = anon_sym_AMP_AMP;
v->a[276927] = anon_sym_GT_GT;
v->a[276928] = anon_sym_PIPE_AMP;
v->a[276929] = anon_sym_RBRACK;
v->a[276930] = anon_sym_AMP_GT_GT;
v->a[276931] = anon_sym_GT_PIPE;
v->a[276932] = anon_sym_LT_AMP_DASH;
v->a[276933] = anon_sym_GT_AMP_DASH;
v->a[276934] = anon_sym_LT_LT_DASH;
v->a[276935] = anon_sym_LT_LT_LT;
v->a[276936] = 5;
v->a[276937] = actions(71);
v->a[276938] = 1;
v->a[276939] = sym_comment;
small_parse_table_13847(v);
}
void small_parse_table_13847(t_small_parse_table_array *v)
{
v->a[276940] = state(5322);
v->a[276941] = 1;
v->a[276942] = aux_sym_concatenation_repeat1;
v->a[276943] = actions(12435);
v->a[276944] = 2;
v->a[276945] = sym__concat;
v->a[276946] = aux_sym_concatenation_token1;
v->a[276947] = actions(1261);
v->a[276948] = 8;
v->a[276949] = anon_sym_PIPE;
v->a[276950] = anon_sym_LT;
v->a[276951] = anon_sym_GT;
v->a[276952] = anon_sym_LT_LT;
v->a[276953] = anon_sym_AMP_GT;
v->a[276954] = anon_sym_LT_AMP;
v->a[276955] = anon_sym_GT_AMP;
v->a[276956] = sym__special_character;
v->a[276957] = actions(1263);
v->a[276958] = 11;
v->a[276959] = sym_file_descriptor;
small_parse_table_13848(v);
}
void small_parse_table_13848(t_small_parse_table_array *v)
{
v->a[276960] = anon_sym_PIPE_PIPE;
v->a[276961] = anon_sym_AMP_AMP;
v->a[276962] = anon_sym_GT_GT;
v->a[276963] = anon_sym_PIPE_AMP;
v->a[276964] = anon_sym_RBRACK;
v->a[276965] = anon_sym_AMP_GT_GT;
v->a[276966] = anon_sym_GT_PIPE;
v->a[276967] = anon_sym_LT_AMP_DASH;
v->a[276968] = anon_sym_GT_AMP_DASH;
v->a[276969] = anon_sym_LT_LT_DASH;
v->a[276970] = 6;
v->a[276971] = actions(71);
v->a[276972] = 1;
v->a[276973] = sym_comment;
v->a[276974] = actions(12327);
v->a[276975] = 1;
v->a[276976] = aux_sym_concatenation_token1;
v->a[276977] = actions(12437);
v->a[276978] = 1;
v->a[276979] = sym__concat;
small_parse_table_13849(v);
}
void small_parse_table_13849(t_small_parse_table_array *v)
{
v->a[276980] = state(5188);
v->a[276981] = 1;
v->a[276982] = aux_sym_concatenation_repeat1;
v->a[276983] = actions(1265);
v->a[276984] = 7;
v->a[276985] = anon_sym_PIPE;
v->a[276986] = anon_sym_LT;
v->a[276987] = anon_sym_GT;
v->a[276988] = anon_sym_LT_LT;
v->a[276989] = anon_sym_AMP_GT;
v->a[276990] = anon_sym_LT_AMP;
v->a[276991] = anon_sym_GT_AMP;
v->a[276992] = actions(1267);
v->a[276993] = 12;
v->a[276994] = sym_file_descriptor;
v->a[276995] = anon_sym_PIPE_PIPE;
v->a[276996] = anon_sym_AMP_AMP;
v->a[276997] = anon_sym_GT_GT;
v->a[276998] = anon_sym_PIPE_AMP;
v->a[276999] = anon_sym_RBRACK;
small_parse_table_13850(v);
}
/* EOF small_parse_table_2769.c */