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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3019.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_15095(t_small_parse_table_array *v)
{
v->a[301900] = 1;
v->a[301901] = sym_string_content;
v->a[301902] = actions(13736);
v->a[301903] = 1;
v->a[301904] = sym_variable_name;
v->a[301905] = actions(13734);
v->a[301906] = 2;
v->a[301907] = aux_sym__simple_variable_name_token1;
v->a[301908] = aux_sym__multiline_variable_name_token1;
v->a[301909] = actions(13730);
v->a[301910] = 9;
v->a[301911] = anon_sym_DASH;
v->a[301912] = anon_sym_STAR;
v->a[301913] = anon_sym_BANG;
v->a[301914] = anon_sym_QMARK;
v->a[301915] = anon_sym_DOLLAR;
v->a[301916] = anon_sym_POUND;
v->a[301917] = anon_sym_AT2;
v->a[301918] = anon_sym_0;
v->a[301919] = anon_sym__;
small_parse_table_15096(v);
}
void small_parse_table_15096(t_small_parse_table_array *v)
{
v->a[301920] = 6;
v->a[301921] = actions(3);
v->a[301922] = 1;
v->a[301923] = sym_comment;
v->a[301924] = actions(1231);
v->a[301925] = 1;
v->a[301926] = anon_sym_DQUOTE;
v->a[301927] = actions(1237);
v->a[301928] = 1;
v->a[301929] = sym_variable_name;
v->a[301930] = state(489);
v->a[301931] = 1;
v->a[301932] = sym_string;
v->a[301933] = actions(1233);
v->a[301934] = 2;
v->a[301935] = aux_sym__simple_variable_name_token1;
v->a[301936] = aux_sym__multiline_variable_name_token1;
v->a[301937] = actions(1229);
v->a[301938] = 9;
v->a[301939] = anon_sym_DASH;
small_parse_table_15097(v);
}
void small_parse_table_15097(t_small_parse_table_array *v)
{
v->a[301940] = anon_sym_STAR;
v->a[301941] = anon_sym_BANG;
v->a[301942] = anon_sym_QMARK;
v->a[301943] = anon_sym_DOLLAR;
v->a[301944] = anon_sym_POUND;
v->a[301945] = anon_sym_AT2;
v->a[301946] = anon_sym_0;
v->a[301947] = anon_sym__;
v->a[301948] = 6;
v->a[301949] = actions(3);
v->a[301950] = 1;
v->a[301951] = sym_comment;
v->a[301952] = actions(2428);
v->a[301953] = 1;
v->a[301954] = anon_sym_DQUOTE;
v->a[301955] = actions(2432);
v->a[301956] = 1;
v->a[301957] = sym_variable_name;
v->a[301958] = state(1204);
v->a[301959] = 1;
small_parse_table_15098(v);
}
void small_parse_table_15098(t_small_parse_table_array *v)
{
v->a[301960] = sym_string;
v->a[301961] = actions(2430);
v->a[301962] = 2;
v->a[301963] = aux_sym__simple_variable_name_token1;
v->a[301964] = aux_sym__multiline_variable_name_token1;
v->a[301965] = actions(2426);
v->a[301966] = 9;
v->a[301967] = anon_sym_DASH;
v->a[301968] = anon_sym_STAR;
v->a[301969] = anon_sym_BANG;
v->a[301970] = anon_sym_QMARK;
v->a[301971] = anon_sym_DOLLAR;
v->a[301972] = anon_sym_POUND;
v->a[301973] = anon_sym_AT2;
v->a[301974] = anon_sym_0;
v->a[301975] = anon_sym__;
v->a[301976] = 6;
v->a[301977] = actions(3);
v->a[301978] = 1;
v->a[301979] = sym_comment;
small_parse_table_15099(v);
}
void small_parse_table_15099(t_small_parse_table_array *v)
{
v->a[301980] = actions(13732);
v->a[301981] = 1;
v->a[301982] = sym_string_content;
v->a[301983] = actions(13736);
v->a[301984] = 1;
v->a[301985] = sym_variable_name;
v->a[301986] = actions(13766);
v->a[301987] = 1;
v->a[301988] = anon_sym_DQUOTE;
v->a[301989] = actions(13734);
v->a[301990] = 2;
v->a[301991] = aux_sym__simple_variable_name_token1;
v->a[301992] = aux_sym__multiline_variable_name_token1;
v->a[301993] = actions(13730);
v->a[301994] = 9;
v->a[301995] = anon_sym_DASH;
v->a[301996] = anon_sym_STAR;
v->a[301997] = anon_sym_BANG;
v->a[301998] = anon_sym_QMARK;
v->a[301999] = anon_sym_DOLLAR;
small_parse_table_15100(v);
}
/* EOF small_parse_table_3019.c */