140 lines
4.3 KiB
C
140 lines
4.3 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_3079.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_15395(t_small_parse_table_array *v)
|
|
{
|
|
v->a[307900] = anon_sym_DQUOTE;
|
|
v->a[307901] = sym_string_content;
|
|
v->a[307902] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[307903] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[307904] = anon_sym_BQUOTE;
|
|
v->a[307905] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[307906] = 5;
|
|
v->a[307907] = actions(71);
|
|
v->a[307908] = 1;
|
|
v->a[307909] = sym_comment;
|
|
v->a[307910] = actions(13962);
|
|
v->a[307911] = 1;
|
|
v->a[307912] = anon_sym_LT_LT_LT;
|
|
v->a[307913] = actions(13960);
|
|
v->a[307914] = 2;
|
|
v->a[307915] = anon_sym_LT_AMP_DASH;
|
|
v->a[307916] = anon_sym_GT_AMP_DASH;
|
|
v->a[307917] = actions(13958);
|
|
v->a[307918] = 3;
|
|
v->a[307919] = anon_sym_GT_GT;
|
|
small_parse_table_15396(v);
|
|
}
|
|
|
|
void small_parse_table_15396(t_small_parse_table_array *v)
|
|
{
|
|
v->a[307920] = anon_sym_AMP_GT_GT;
|
|
v->a[307921] = anon_sym_GT_PIPE;
|
|
v->a[307922] = actions(13956);
|
|
v->a[307923] = 5;
|
|
v->a[307924] = anon_sym_LT;
|
|
v->a[307925] = anon_sym_GT;
|
|
v->a[307926] = anon_sym_AMP_GT;
|
|
v->a[307927] = anon_sym_LT_AMP;
|
|
v->a[307928] = anon_sym_GT_AMP;
|
|
v->a[307929] = 3;
|
|
v->a[307930] = actions(3);
|
|
v->a[307931] = 1;
|
|
v->a[307932] = sym_comment;
|
|
v->a[307933] = actions(14082);
|
|
v->a[307934] = 1;
|
|
v->a[307935] = sym__concat;
|
|
v->a[307936] = actions(14080);
|
|
v->a[307937] = 10;
|
|
v->a[307938] = anon_sym_LPAREN_LPAREN;
|
|
v->a[307939] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
|
small_parse_table_15397(v);
|
|
}
|
|
|
|
void small_parse_table_15397(t_small_parse_table_array *v)
|
|
{
|
|
v->a[307940] = anon_sym_DOLLAR_LBRACK;
|
|
v->a[307941] = anon_sym_DOLLAR;
|
|
v->a[307942] = anon_sym_DQUOTE;
|
|
v->a[307943] = sym_string_content;
|
|
v->a[307944] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[307945] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[307946] = anon_sym_BQUOTE;
|
|
v->a[307947] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[307948] = 9;
|
|
v->a[307949] = actions(71);
|
|
v->a[307950] = 1;
|
|
v->a[307951] = sym_comment;
|
|
v->a[307952] = actions(14084);
|
|
v->a[307953] = 1;
|
|
v->a[307954] = anon_sym_DOLLAR;
|
|
v->a[307955] = actions(14086);
|
|
v->a[307956] = 1;
|
|
v->a[307957] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[307958] = actions(14088);
|
|
v->a[307959] = 1;
|
|
small_parse_table_15398(v);
|
|
}
|
|
|
|
void small_parse_table_15398(t_small_parse_table_array *v)
|
|
{
|
|
v->a[307960] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[307961] = actions(14090);
|
|
v->a[307962] = 1;
|
|
v->a[307963] = anon_sym_BQUOTE;
|
|
v->a[307964] = actions(14092);
|
|
v->a[307965] = 1;
|
|
v->a[307966] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[307967] = actions(14094);
|
|
v->a[307968] = 1;
|
|
v->a[307969] = sym_heredoc_content;
|
|
v->a[307970] = actions(14096);
|
|
v->a[307971] = 1;
|
|
v->a[307972] = sym_heredoc_end;
|
|
v->a[307973] = state(6131);
|
|
v->a[307974] = 4;
|
|
v->a[307975] = sym_simple_expansion;
|
|
v->a[307976] = sym_expansion;
|
|
v->a[307977] = sym_command_substitution;
|
|
v->a[307978] = aux_sym_heredoc_body_repeat1;
|
|
v->a[307979] = 5;
|
|
small_parse_table_15399(v);
|
|
}
|
|
|
|
void small_parse_table_15399(t_small_parse_table_array *v)
|
|
{
|
|
v->a[307980] = actions(71);
|
|
v->a[307981] = 1;
|
|
v->a[307982] = sym_comment;
|
|
v->a[307983] = actions(13926);
|
|
v->a[307984] = 1;
|
|
v->a[307985] = anon_sym_LT_LT_LT;
|
|
v->a[307986] = actions(13922);
|
|
v->a[307987] = 2;
|
|
v->a[307988] = anon_sym_LT_AMP_DASH;
|
|
v->a[307989] = anon_sym_GT_AMP_DASH;
|
|
v->a[307990] = actions(13920);
|
|
v->a[307991] = 3;
|
|
v->a[307992] = anon_sym_GT_GT;
|
|
v->a[307993] = anon_sym_AMP_GT_GT;
|
|
v->a[307994] = anon_sym_GT_PIPE;
|
|
v->a[307995] = actions(13916);
|
|
v->a[307996] = 5;
|
|
v->a[307997] = anon_sym_LT;
|
|
v->a[307998] = anon_sym_GT;
|
|
v->a[307999] = anon_sym_AMP_GT;
|
|
small_parse_table_15400(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_3079.c */
|