140 lines
4.2 KiB
C
140 lines
4.2 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_3099.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_15495(t_small_parse_table_array *v)
|
|
{
|
|
v->a[309900] = 1;
|
|
v->a[309901] = anon_sym_RBRACE3;
|
|
v->a[309902] = actions(14437);
|
|
v->a[309903] = 5;
|
|
v->a[309904] = anon_sym_PLUS;
|
|
v->a[309905] = anon_sym_DASH;
|
|
v->a[309906] = anon_sym_STAR;
|
|
v->a[309907] = anon_sym_SLASH;
|
|
v->a[309908] = anon_sym_PERCENT;
|
|
v->a[309909] = 3;
|
|
v->a[309910] = actions(3);
|
|
v->a[309911] = 1;
|
|
v->a[309912] = sym_comment;
|
|
v->a[309913] = actions(1322);
|
|
v->a[309914] = 2;
|
|
v->a[309915] = sym__concat;
|
|
v->a[309916] = aux_sym_heredoc_redirect_token1;
|
|
v->a[309917] = actions(1320);
|
|
v->a[309918] = 5;
|
|
v->a[309919] = anon_sym_in;
|
|
small_parse_table_15496(v);
|
|
}
|
|
|
|
void small_parse_table_15496(t_small_parse_table_array *v)
|
|
{
|
|
v->a[309920] = anon_sym_SEMI;
|
|
v->a[309921] = anon_sym_AMP;
|
|
v->a[309922] = anon_sym_SEMI_SEMI;
|
|
v->a[309923] = aux_sym_concatenation_token1;
|
|
v->a[309924] = 3;
|
|
v->a[309925] = actions(3);
|
|
v->a[309926] = 1;
|
|
v->a[309927] = sym_comment;
|
|
v->a[309928] = actions(1302);
|
|
v->a[309929] = 2;
|
|
v->a[309930] = sym__concat;
|
|
v->a[309931] = aux_sym_heredoc_redirect_token1;
|
|
v->a[309932] = actions(1300);
|
|
v->a[309933] = 5;
|
|
v->a[309934] = anon_sym_in;
|
|
v->a[309935] = anon_sym_SEMI;
|
|
v->a[309936] = anon_sym_AMP;
|
|
v->a[309937] = anon_sym_SEMI_SEMI;
|
|
v->a[309938] = aux_sym_concatenation_token1;
|
|
v->a[309939] = 3;
|
|
small_parse_table_15497(v);
|
|
}
|
|
|
|
void small_parse_table_15497(t_small_parse_table_array *v)
|
|
{
|
|
v->a[309940] = actions(71);
|
|
v->a[309941] = 1;
|
|
v->a[309942] = sym_comment;
|
|
v->a[309943] = actions(1356);
|
|
v->a[309944] = 1;
|
|
v->a[309945] = anon_sym_DOLLAR;
|
|
v->a[309946] = actions(1358);
|
|
v->a[309947] = 6;
|
|
v->a[309948] = sym_heredoc_content;
|
|
v->a[309949] = sym_heredoc_end;
|
|
v->a[309950] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[309951] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[309952] = anon_sym_BQUOTE;
|
|
v->a[309953] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[309954] = 3;
|
|
v->a[309955] = actions(71);
|
|
v->a[309956] = 1;
|
|
v->a[309957] = sym_comment;
|
|
v->a[309958] = actions(14445);
|
|
v->a[309959] = 3;
|
|
small_parse_table_15498(v);
|
|
}
|
|
|
|
void small_parse_table_15498(t_small_parse_table_array *v)
|
|
{
|
|
v->a[309960] = anon_sym_STAR;
|
|
v->a[309961] = anon_sym_SLASH;
|
|
v->a[309962] = anon_sym_PERCENT;
|
|
v->a[309963] = actions(14443);
|
|
v->a[309964] = 4;
|
|
v->a[309965] = anon_sym_PLUS;
|
|
v->a[309966] = anon_sym_DASH;
|
|
v->a[309967] = anon_sym_COLON;
|
|
v->a[309968] = anon_sym_RBRACE3;
|
|
v->a[309969] = 6;
|
|
v->a[309970] = actions(3);
|
|
v->a[309971] = 1;
|
|
v->a[309972] = sym_comment;
|
|
v->a[309973] = actions(14425);
|
|
v->a[309974] = 1;
|
|
v->a[309975] = anon_sym_in;
|
|
v->a[309976] = actions(14429);
|
|
v->a[309977] = 1;
|
|
v->a[309978] = aux_sym_heredoc_redirect_token1;
|
|
v->a[309979] = actions(14447);
|
|
small_parse_table_15499(v);
|
|
}
|
|
|
|
void small_parse_table_15499(t_small_parse_table_array *v)
|
|
{
|
|
v->a[309980] = 1;
|
|
v->a[309981] = sym__special_character;
|
|
v->a[309982] = state(6240);
|
|
v->a[309983] = 1;
|
|
v->a[309984] = aux_sym__literal_repeat1;
|
|
v->a[309985] = actions(14427);
|
|
v->a[309986] = 3;
|
|
v->a[309987] = anon_sym_SEMI;
|
|
v->a[309988] = anon_sym_AMP;
|
|
v->a[309989] = anon_sym_SEMI_SEMI;
|
|
v->a[309990] = 3;
|
|
v->a[309991] = actions(3);
|
|
v->a[309992] = 1;
|
|
v->a[309993] = sym_comment;
|
|
v->a[309994] = actions(1346);
|
|
v->a[309995] = 2;
|
|
v->a[309996] = sym__concat;
|
|
v->a[309997] = aux_sym_heredoc_redirect_token1;
|
|
v->a[309998] = actions(1344);
|
|
v->a[309999] = 5;
|
|
small_parse_table_15500(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_3099.c */
|