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

140 lines
4.2 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3139.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_15695(t_small_parse_table_array *v)
{
v->a[313900] = 1;
v->a[313901] = sym_heredoc_body;
v->a[313902] = 5;
v->a[313903] = actions(71);
v->a[313904] = 1;
v->a[313905] = sym_comment;
v->a[313906] = actions(14708);
v->a[313907] = 1;
v->a[313908] = sym_simple_heredoc_body;
v->a[313909] = actions(14710);
v->a[313910] = 1;
v->a[313911] = sym__heredoc_body_beginning;
v->a[313912] = state(6796);
v->a[313913] = 1;
v->a[313914] = sym_heredoc_body;
v->a[313915] = state(5083);
v->a[313916] = 2;
v->a[313917] = sym__heredoc_body;
v->a[313918] = sym__simple_heredoc_body;
v->a[313919] = 2;
small_parse_table_15696(v);
}
void small_parse_table_15696(t_small_parse_table_array *v)
{
v->a[313920] = actions(71);
v->a[313921] = 1;
v->a[313922] = sym_comment;
v->a[313923] = actions(1310);
v->a[313924] = 5;
v->a[313925] = sym__concat;
v->a[313926] = sym__expansion_word;
v->a[313927] = anon_sym_SLASH;
v->a[313928] = aux_sym_concatenation_token1;
v->a[313929] = anon_sym_RBRACE3;
v->a[313930] = 2;
v->a[313931] = actions(71);
v->a[313932] = 1;
v->a[313933] = sym_comment;
v->a[313934] = actions(1306);
v->a[313935] = 5;
v->a[313936] = sym__concat;
v->a[313937] = sym__expansion_word;
v->a[313938] = anon_sym_SLASH;
v->a[313939] = aux_sym_concatenation_token1;
small_parse_table_15697(v);
}
void small_parse_table_15697(t_small_parse_table_array *v)
{
v->a[313940] = anon_sym_RBRACE3;
v->a[313941] = 6;
v->a[313942] = actions(71);
v->a[313943] = 1;
v->a[313944] = sym_comment;
v->a[313945] = actions(14710);
v->a[313946] = 1;
v->a[313947] = sym__heredoc_body_beginning;
v->a[313948] = actions(14757);
v->a[313949] = 1;
v->a[313950] = sym_simple_heredoc_body;
v->a[313951] = state(5578);
v->a[313952] = 1;
v->a[313953] = sym__heredoc_body;
v->a[313954] = state(5579);
v->a[313955] = 1;
v->a[313956] = sym__simple_heredoc_body;
v->a[313957] = state(7011);
v->a[313958] = 1;
v->a[313959] = sym_heredoc_body;
small_parse_table_15698(v);
}
void small_parse_table_15698(t_small_parse_table_array *v)
{
v->a[313960] = 2;
v->a[313961] = actions(71);
v->a[313962] = 1;
v->a[313963] = sym_comment;
v->a[313964] = actions(1310);
v->a[313965] = 5;
v->a[313966] = sym__concat;
v->a[313967] = sym__expansion_word;
v->a[313968] = anon_sym_SLASH;
v->a[313969] = aux_sym_concatenation_token1;
v->a[313970] = anon_sym_RBRACE3;
v->a[313971] = 5;
v->a[313972] = actions(71);
v->a[313973] = 1;
v->a[313974] = sym_comment;
v->a[313975] = actions(14568);
v->a[313976] = 1;
v->a[313977] = aux_sym_concatenation_token1;
v->a[313978] = actions(14786);
v->a[313979] = 1;
small_parse_table_15699(v);
}
void small_parse_table_15699(t_small_parse_table_array *v)
{
v->a[313980] = sym__concat;
v->a[313981] = state(6419);
v->a[313982] = 1;
v->a[313983] = aux_sym_concatenation_repeat1;
v->a[313984] = actions(1288);
v->a[313985] = 2;
v->a[313986] = anon_sym_PIPE;
v->a[313987] = anon_sym_RPAREN;
v->a[313988] = 6;
v->a[313989] = actions(71);
v->a[313990] = 1;
v->a[313991] = sym_comment;
v->a[313992] = actions(14710);
v->a[313993] = 1;
v->a[313994] = sym__heredoc_body_beginning;
v->a[313995] = actions(14724);
v->a[313996] = 1;
v->a[313997] = sym_simple_heredoc_body;
v->a[313998] = state(4867);
v->a[313999] = 1;
small_parse_table_15700(v);
}
/* EOF small_parse_table_3139.c */