140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2489.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_12445(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248900] = anon_sym_AMP_GT_GT;
|
|
v->a[248901] = anon_sym_LT_AMP;
|
|
v->a[248902] = anon_sym_GT_AMP;
|
|
v->a[248903] = anon_sym_GT_PIPE;
|
|
v->a[248904] = anon_sym_LT_AMP_DASH;
|
|
v->a[248905] = anon_sym_GT_AMP_DASH;
|
|
v->a[248906] = anon_sym_LT_LT_DASH;
|
|
v->a[248907] = anon_sym_LT_LT_LT;
|
|
v->a[248908] = 3;
|
|
v->a[248909] = actions(3);
|
|
v->a[248910] = 1;
|
|
v->a[248911] = sym_comment;
|
|
v->a[248912] = actions(1318);
|
|
v->a[248913] = 4;
|
|
v->a[248914] = sym_file_descriptor;
|
|
v->a[248915] = sym__concat;
|
|
v->a[248916] = ts_builtin_sym_end;
|
|
v->a[248917] = aux_sym_heredoc_redirect_token1;
|
|
v->a[248918] = actions(1316);
|
|
v->a[248919] = 22;
|
|
small_parse_table_12446(v);
|
|
}
|
|
|
|
void small_parse_table_12446(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248920] = anon_sym_SEMI;
|
|
v->a[248921] = anon_sym_PIPE_PIPE;
|
|
v->a[248922] = anon_sym_AMP_AMP;
|
|
v->a[248923] = anon_sym_PIPE;
|
|
v->a[248924] = anon_sym_AMP;
|
|
v->a[248925] = anon_sym_LT;
|
|
v->a[248926] = anon_sym_GT;
|
|
v->a[248927] = anon_sym_LT_LT;
|
|
v->a[248928] = anon_sym_GT_GT;
|
|
v->a[248929] = anon_sym_RPAREN;
|
|
v->a[248930] = anon_sym_SEMI_SEMI;
|
|
v->a[248931] = anon_sym_PIPE_AMP;
|
|
v->a[248932] = anon_sym_AMP_GT;
|
|
v->a[248933] = anon_sym_AMP_GT_GT;
|
|
v->a[248934] = anon_sym_LT_AMP;
|
|
v->a[248935] = anon_sym_GT_AMP;
|
|
v->a[248936] = anon_sym_GT_PIPE;
|
|
v->a[248937] = anon_sym_LT_AMP_DASH;
|
|
v->a[248938] = anon_sym_GT_AMP_DASH;
|
|
v->a[248939] = anon_sym_LT_LT_DASH;
|
|
small_parse_table_12447(v);
|
|
}
|
|
|
|
void small_parse_table_12447(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248940] = aux_sym_concatenation_token1;
|
|
v->a[248941] = anon_sym_BQUOTE;
|
|
v->a[248942] = 6;
|
|
v->a[248943] = actions(3);
|
|
v->a[248944] = 1;
|
|
v->a[248945] = sym_comment;
|
|
v->a[248946] = actions(11512);
|
|
v->a[248947] = 1;
|
|
v->a[248948] = aux_sym_concatenation_token1;
|
|
v->a[248949] = actions(11514);
|
|
v->a[248950] = 1;
|
|
v->a[248951] = sym__concat;
|
|
v->a[248952] = state(4591);
|
|
v->a[248953] = 1;
|
|
v->a[248954] = aux_sym_concatenation_repeat1;
|
|
v->a[248955] = actions(4554);
|
|
v->a[248956] = 2;
|
|
v->a[248957] = sym_file_descriptor;
|
|
v->a[248958] = aux_sym_heredoc_redirect_token1;
|
|
v->a[248959] = actions(4552);
|
|
small_parse_table_12448(v);
|
|
}
|
|
|
|
void small_parse_table_12448(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248960] = 21;
|
|
v->a[248961] = anon_sym_SEMI;
|
|
v->a[248962] = anon_sym_PIPE_PIPE;
|
|
v->a[248963] = anon_sym_AMP_AMP;
|
|
v->a[248964] = anon_sym_PIPE;
|
|
v->a[248965] = anon_sym_AMP;
|
|
v->a[248966] = anon_sym_LT;
|
|
v->a[248967] = anon_sym_GT;
|
|
v->a[248968] = anon_sym_LT_LT;
|
|
v->a[248969] = anon_sym_GT_GT;
|
|
v->a[248970] = anon_sym_RPAREN;
|
|
v->a[248971] = anon_sym_SEMI_SEMI;
|
|
v->a[248972] = anon_sym_PIPE_AMP;
|
|
v->a[248973] = anon_sym_AMP_GT;
|
|
v->a[248974] = anon_sym_AMP_GT_GT;
|
|
v->a[248975] = anon_sym_LT_AMP;
|
|
v->a[248976] = anon_sym_GT_AMP;
|
|
v->a[248977] = anon_sym_GT_PIPE;
|
|
v->a[248978] = anon_sym_LT_AMP_DASH;
|
|
v->a[248979] = anon_sym_GT_AMP_DASH;
|
|
small_parse_table_12449(v);
|
|
}
|
|
|
|
void small_parse_table_12449(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248980] = anon_sym_LT_LT_DASH;
|
|
v->a[248981] = anon_sym_LT_LT_LT;
|
|
v->a[248982] = 6;
|
|
v->a[248983] = actions(3);
|
|
v->a[248984] = 1;
|
|
v->a[248985] = sym_comment;
|
|
v->a[248986] = actions(11577);
|
|
v->a[248987] = 1;
|
|
v->a[248988] = aux_sym_concatenation_token1;
|
|
v->a[248989] = actions(11580);
|
|
v->a[248990] = 1;
|
|
v->a[248991] = sym__concat;
|
|
v->a[248992] = state(4453);
|
|
v->a[248993] = 1;
|
|
v->a[248994] = aux_sym_concatenation_repeat1;
|
|
v->a[248995] = actions(1253);
|
|
v->a[248996] = 2;
|
|
v->a[248997] = sym_file_descriptor;
|
|
v->a[248998] = aux_sym_heredoc_redirect_token1;
|
|
v->a[248999] = actions(1251);
|
|
small_parse_table_12450(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2489.c */
|