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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3017.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_15085(t_small_parse_table_array *v)
{
v->a[301700] = actions(13258);
v->a[301701] = 1;
v->a[301702] = anon_sym_DQUOTE;
v->a[301703] = actions(13732);
v->a[301704] = 1;
v->a[301705] = sym_string_content;
v->a[301706] = actions(13736);
v->a[301707] = 1;
v->a[301708] = sym_variable_name;
v->a[301709] = actions(13734);
v->a[301710] = 2;
v->a[301711] = aux_sym__simple_variable_name_token1;
v->a[301712] = aux_sym__multiline_variable_name_token1;
v->a[301713] = actions(13730);
v->a[301714] = 9;
v->a[301715] = anon_sym_DASH;
v->a[301716] = anon_sym_STAR;
v->a[301717] = anon_sym_BANG;
v->a[301718] = anon_sym_QMARK;
v->a[301719] = anon_sym_DOLLAR;
small_parse_table_15086(v);
}
void small_parse_table_15086(t_small_parse_table_array *v)
{
v->a[301720] = anon_sym_POUND;
v->a[301721] = anon_sym_AT2;
v->a[301722] = anon_sym_0;
v->a[301723] = anon_sym__;
v->a[301724] = 6;
v->a[301725] = actions(3);
v->a[301726] = 1;
v->a[301727] = sym_comment;
v->a[301728] = actions(5086);
v->a[301729] = 1;
v->a[301730] = anon_sym_DQUOTE;
v->a[301731] = actions(5090);
v->a[301732] = 1;
v->a[301733] = sym_variable_name;
v->a[301734] = state(2442);
v->a[301735] = 1;
v->a[301736] = sym_string;
v->a[301737] = actions(5088);
v->a[301738] = 2;
v->a[301739] = aux_sym__simple_variable_name_token1;
small_parse_table_15087(v);
}
void small_parse_table_15087(t_small_parse_table_array *v)
{
v->a[301740] = aux_sym__multiline_variable_name_token1;
v->a[301741] = actions(5084);
v->a[301742] = 9;
v->a[301743] = anon_sym_DASH;
v->a[301744] = anon_sym_STAR;
v->a[301745] = anon_sym_BANG;
v->a[301746] = anon_sym_QMARK;
v->a[301747] = anon_sym_DOLLAR;
v->a[301748] = anon_sym_POUND;
v->a[301749] = anon_sym_AT2;
v->a[301750] = anon_sym_0;
v->a[301751] = anon_sym__;
v->a[301752] = 6;
v->a[301753] = actions(3);
v->a[301754] = 1;
v->a[301755] = sym_comment;
v->a[301756] = actions(13732);
v->a[301757] = 1;
v->a[301758] = sym_string_content;
v->a[301759] = actions(13736);
small_parse_table_15088(v);
}
void small_parse_table_15088(t_small_parse_table_array *v)
{
v->a[301760] = 1;
v->a[301761] = sym_variable_name;
v->a[301762] = actions(13760);
v->a[301763] = 1;
v->a[301764] = anon_sym_DQUOTE;
v->a[301765] = actions(13734);
v->a[301766] = 2;
v->a[301767] = aux_sym__simple_variable_name_token1;
v->a[301768] = aux_sym__multiline_variable_name_token1;
v->a[301769] = actions(13730);
v->a[301770] = 9;
v->a[301771] = anon_sym_DASH;
v->a[301772] = anon_sym_STAR;
v->a[301773] = anon_sym_BANG;
v->a[301774] = anon_sym_QMARK;
v->a[301775] = anon_sym_DOLLAR;
v->a[301776] = anon_sym_POUND;
v->a[301777] = anon_sym_AT2;
v->a[301778] = anon_sym_0;
v->a[301779] = anon_sym__;
small_parse_table_15089(v);
}
void small_parse_table_15089(t_small_parse_table_array *v)
{
v->a[301780] = 6;
v->a[301781] = actions(3);
v->a[301782] = 1;
v->a[301783] = sym_comment;
v->a[301784] = actions(13178);
v->a[301785] = 1;
v->a[301786] = anon_sym_DQUOTE;
v->a[301787] = actions(13732);
v->a[301788] = 1;
v->a[301789] = sym_string_content;
v->a[301790] = actions(13736);
v->a[301791] = 1;
v->a[301792] = sym_variable_name;
v->a[301793] = actions(13734);
v->a[301794] = 2;
v->a[301795] = aux_sym__simple_variable_name_token1;
v->a[301796] = aux_sym__multiline_variable_name_token1;
v->a[301797] = actions(13730);
v->a[301798] = 9;
v->a[301799] = anon_sym_DASH;
small_parse_table_15090(v);
}
/* EOF small_parse_table_3017.c */