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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3044.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_15220(t_small_parse_table_array *v)
{
v->a[304400] = aux_sym__multiline_variable_name_token1;
v->a[304401] = actions(13730);
v->a[304402] = 9;
v->a[304403] = anon_sym_DASH;
v->a[304404] = anon_sym_STAR;
v->a[304405] = anon_sym_BANG;
v->a[304406] = anon_sym_QMARK;
v->a[304407] = anon_sym_DOLLAR;
v->a[304408] = anon_sym_POUND;
v->a[304409] = anon_sym_AT2;
v->a[304410] = anon_sym_0;
v->a[304411] = anon_sym__;
v->a[304412] = 6;
v->a[304413] = actions(3);
v->a[304414] = 1;
v->a[304415] = sym_comment;
v->a[304416] = actions(13732);
v->a[304417] = 1;
v->a[304418] = sym_string_content;
v->a[304419] = actions(13736);
small_parse_table_15221(v);
}
void small_parse_table_15221(t_small_parse_table_array *v)
{
v->a[304420] = 1;
v->a[304421] = sym_variable_name;
v->a[304422] = actions(13836);
v->a[304423] = 1;
v->a[304424] = anon_sym_DQUOTE;
v->a[304425] = actions(13734);
v->a[304426] = 2;
v->a[304427] = aux_sym__simple_variable_name_token1;
v->a[304428] = aux_sym__multiline_variable_name_token1;
v->a[304429] = actions(13730);
v->a[304430] = 9;
v->a[304431] = anon_sym_DASH;
v->a[304432] = anon_sym_STAR;
v->a[304433] = anon_sym_BANG;
v->a[304434] = anon_sym_QMARK;
v->a[304435] = anon_sym_DOLLAR;
v->a[304436] = anon_sym_POUND;
v->a[304437] = anon_sym_AT2;
v->a[304438] = anon_sym_0;
v->a[304439] = anon_sym__;
small_parse_table_15222(v);
}
void small_parse_table_15222(t_small_parse_table_array *v)
{
v->a[304440] = 6;
v->a[304441] = actions(3);
v->a[304442] = 1;
v->a[304443] = sym_comment;
v->a[304444] = actions(1555);
v->a[304445] = 1;
v->a[304446] = anon_sym_DQUOTE;
v->a[304447] = actions(2070);
v->a[304448] = 1;
v->a[304449] = sym_variable_name;
v->a[304450] = state(1176);
v->a[304451] = 1;
v->a[304452] = sym_string;
v->a[304453] = actions(2068);
v->a[304454] = 2;
v->a[304455] = aux_sym__simple_variable_name_token1;
v->a[304456] = aux_sym__multiline_variable_name_token1;
v->a[304457] = actions(2066);
v->a[304458] = 9;
v->a[304459] = anon_sym_DASH;
small_parse_table_15223(v);
}
void small_parse_table_15223(t_small_parse_table_array *v)
{
v->a[304460] = anon_sym_STAR;
v->a[304461] = anon_sym_BANG;
v->a[304462] = anon_sym_QMARK;
v->a[304463] = anon_sym_DOLLAR;
v->a[304464] = anon_sym_POUND;
v->a[304465] = anon_sym_AT2;
v->a[304466] = anon_sym_0;
v->a[304467] = anon_sym__;
v->a[304468] = 6;
v->a[304469] = actions(3);
v->a[304470] = 1;
v->a[304471] = sym_comment;
v->a[304472] = actions(13464);
v->a[304473] = 1;
v->a[304474] = anon_sym_DQUOTE;
v->a[304475] = actions(13732);
v->a[304476] = 1;
v->a[304477] = sym_string_content;
v->a[304478] = actions(13736);
v->a[304479] = 1;
small_parse_table_15224(v);
}
void small_parse_table_15224(t_small_parse_table_array *v)
{
v->a[304480] = sym_variable_name;
v->a[304481] = actions(13734);
v->a[304482] = 2;
v->a[304483] = aux_sym__simple_variable_name_token1;
v->a[304484] = aux_sym__multiline_variable_name_token1;
v->a[304485] = actions(13730);
v->a[304486] = 9;
v->a[304487] = anon_sym_DASH;
v->a[304488] = anon_sym_STAR;
v->a[304489] = anon_sym_BANG;
v->a[304490] = anon_sym_QMARK;
v->a[304491] = anon_sym_DOLLAR;
v->a[304492] = anon_sym_POUND;
v->a[304493] = anon_sym_AT2;
v->a[304494] = anon_sym_0;
v->a[304495] = anon_sym__;
v->a[304496] = 6;
v->a[304497] = actions(3);
v->a[304498] = 1;
v->a[304499] = sym_comment;
small_parse_table_15225(v);
}
/* EOF small_parse_table_3044.c */