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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3037.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_15185(t_small_parse_table_array *v)
{
v->a[303700] = aux_sym__multiline_variable_name_token1;
v->a[303701] = actions(13730);
v->a[303702] = 9;
v->a[303703] = anon_sym_DASH;
v->a[303704] = anon_sym_STAR;
v->a[303705] = anon_sym_BANG;
v->a[303706] = anon_sym_QMARK;
v->a[303707] = anon_sym_DOLLAR;
v->a[303708] = anon_sym_POUND;
v->a[303709] = anon_sym_AT2;
v->a[303710] = anon_sym_0;
v->a[303711] = anon_sym__;
v->a[303712] = 6;
v->a[303713] = actions(3);
v->a[303714] = 1;
v->a[303715] = sym_comment;
v->a[303716] = actions(6210);
v->a[303717] = 1;
v->a[303718] = anon_sym_DQUOTE;
v->a[303719] = actions(6214);
small_parse_table_15186(v);
}
void small_parse_table_15186(t_small_parse_table_array *v)
{
v->a[303720] = 1;
v->a[303721] = sym_variable_name;
v->a[303722] = state(3525);
v->a[303723] = 1;
v->a[303724] = sym_string;
v->a[303725] = actions(6212);
v->a[303726] = 2;
v->a[303727] = aux_sym__simple_variable_name_token1;
v->a[303728] = aux_sym__multiline_variable_name_token1;
v->a[303729] = actions(6208);
v->a[303730] = 9;
v->a[303731] = anon_sym_DASH;
v->a[303732] = anon_sym_STAR;
v->a[303733] = anon_sym_BANG;
v->a[303734] = anon_sym_QMARK;
v->a[303735] = anon_sym_DOLLAR;
v->a[303736] = anon_sym_POUND;
v->a[303737] = anon_sym_AT2;
v->a[303738] = anon_sym_0;
v->a[303739] = anon_sym__;
small_parse_table_15187(v);
}
void small_parse_table_15187(t_small_parse_table_array *v)
{
v->a[303740] = 6;
v->a[303741] = actions(3);
v->a[303742] = 1;
v->a[303743] = sym_comment;
v->a[303744] = actions(13420);
v->a[303745] = 1;
v->a[303746] = anon_sym_DQUOTE;
v->a[303747] = actions(13732);
v->a[303748] = 1;
v->a[303749] = sym_string_content;
v->a[303750] = actions(13736);
v->a[303751] = 1;
v->a[303752] = sym_variable_name;
v->a[303753] = actions(13734);
v->a[303754] = 2;
v->a[303755] = aux_sym__simple_variable_name_token1;
v->a[303756] = aux_sym__multiline_variable_name_token1;
v->a[303757] = actions(13730);
v->a[303758] = 9;
v->a[303759] = anon_sym_DASH;
small_parse_table_15188(v);
}
void small_parse_table_15188(t_small_parse_table_array *v)
{
v->a[303760] = anon_sym_STAR;
v->a[303761] = anon_sym_BANG;
v->a[303762] = anon_sym_QMARK;
v->a[303763] = anon_sym_DOLLAR;
v->a[303764] = anon_sym_POUND;
v->a[303765] = anon_sym_AT2;
v->a[303766] = anon_sym_0;
v->a[303767] = anon_sym__;
v->a[303768] = 6;
v->a[303769] = actions(3);
v->a[303770] = 1;
v->a[303771] = sym_comment;
v->a[303772] = actions(13732);
v->a[303773] = 1;
v->a[303774] = sym_string_content;
v->a[303775] = actions(13736);
v->a[303776] = 1;
v->a[303777] = sym_variable_name;
v->a[303778] = actions(13816);
v->a[303779] = 1;
small_parse_table_15189(v);
}
void small_parse_table_15189(t_small_parse_table_array *v)
{
v->a[303780] = anon_sym_DQUOTE;
v->a[303781] = actions(13734);
v->a[303782] = 2;
v->a[303783] = aux_sym__simple_variable_name_token1;
v->a[303784] = aux_sym__multiline_variable_name_token1;
v->a[303785] = actions(13730);
v->a[303786] = 9;
v->a[303787] = anon_sym_DASH;
v->a[303788] = anon_sym_STAR;
v->a[303789] = anon_sym_BANG;
v->a[303790] = anon_sym_QMARK;
v->a[303791] = anon_sym_DOLLAR;
v->a[303792] = anon_sym_POUND;
v->a[303793] = anon_sym_AT2;
v->a[303794] = anon_sym_0;
v->a[303795] = anon_sym__;
v->a[303796] = 6;
v->a[303797] = actions(3);
v->a[303798] = 1;
v->a[303799] = sym_comment;
small_parse_table_15190(v);
}
/* EOF small_parse_table_3037.c */