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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3034.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_15170(t_small_parse_table_array *v)
{
v->a[303400] = anon_sym_POUND;
v->a[303401] = anon_sym_AT2;
v->a[303402] = anon_sym_0;
v->a[303403] = anon_sym__;
v->a[303404] = 6;
v->a[303405] = actions(3);
v->a[303406] = 1;
v->a[303407] = sym_comment;
v->a[303408] = actions(13732);
v->a[303409] = 1;
v->a[303410] = sym_string_content;
v->a[303411] = actions(13736);
v->a[303412] = 1;
v->a[303413] = sym_variable_name;
v->a[303414] = actions(13810);
v->a[303415] = 1;
v->a[303416] = anon_sym_DQUOTE;
v->a[303417] = actions(13734);
v->a[303418] = 2;
v->a[303419] = aux_sym__simple_variable_name_token1;
small_parse_table_15171(v);
}
void small_parse_table_15171(t_small_parse_table_array *v)
{
v->a[303420] = aux_sym__multiline_variable_name_token1;
v->a[303421] = actions(13730);
v->a[303422] = 9;
v->a[303423] = anon_sym_DASH;
v->a[303424] = anon_sym_STAR;
v->a[303425] = anon_sym_BANG;
v->a[303426] = anon_sym_QMARK;
v->a[303427] = anon_sym_DOLLAR;
v->a[303428] = anon_sym_POUND;
v->a[303429] = anon_sym_AT2;
v->a[303430] = anon_sym_0;
v->a[303431] = anon_sym__;
v->a[303432] = 6;
v->a[303433] = actions(3);
v->a[303434] = 1;
v->a[303435] = sym_comment;
v->a[303436] = actions(13064);
v->a[303437] = 1;
v->a[303438] = anon_sym_DQUOTE;
v->a[303439] = actions(13732);
small_parse_table_15172(v);
}
void small_parse_table_15172(t_small_parse_table_array *v)
{
v->a[303440] = 1;
v->a[303441] = sym_string_content;
v->a[303442] = actions(13736);
v->a[303443] = 1;
v->a[303444] = sym_variable_name;
v->a[303445] = actions(13734);
v->a[303446] = 2;
v->a[303447] = aux_sym__simple_variable_name_token1;
v->a[303448] = aux_sym__multiline_variable_name_token1;
v->a[303449] = actions(13730);
v->a[303450] = 9;
v->a[303451] = anon_sym_DASH;
v->a[303452] = anon_sym_STAR;
v->a[303453] = anon_sym_BANG;
v->a[303454] = anon_sym_QMARK;
v->a[303455] = anon_sym_DOLLAR;
v->a[303456] = anon_sym_POUND;
v->a[303457] = anon_sym_AT2;
v->a[303458] = anon_sym_0;
v->a[303459] = anon_sym__;
small_parse_table_15173(v);
}
void small_parse_table_15173(t_small_parse_table_array *v)
{
v->a[303460] = 6;
v->a[303461] = actions(3);
v->a[303462] = 1;
v->a[303463] = sym_comment;
v->a[303464] = actions(13262);
v->a[303465] = 1;
v->a[303466] = anon_sym_DQUOTE;
v->a[303467] = actions(13732);
v->a[303468] = 1;
v->a[303469] = sym_string_content;
v->a[303470] = actions(13736);
v->a[303471] = 1;
v->a[303472] = sym_variable_name;
v->a[303473] = actions(13734);
v->a[303474] = 2;
v->a[303475] = aux_sym__simple_variable_name_token1;
v->a[303476] = aux_sym__multiline_variable_name_token1;
v->a[303477] = actions(13730);
v->a[303478] = 9;
v->a[303479] = anon_sym_DASH;
small_parse_table_15174(v);
}
void small_parse_table_15174(t_small_parse_table_array *v)
{
v->a[303480] = anon_sym_STAR;
v->a[303481] = anon_sym_BANG;
v->a[303482] = anon_sym_QMARK;
v->a[303483] = anon_sym_DOLLAR;
v->a[303484] = anon_sym_POUND;
v->a[303485] = anon_sym_AT2;
v->a[303486] = anon_sym_0;
v->a[303487] = anon_sym__;
v->a[303488] = 6;
v->a[303489] = actions(3);
v->a[303490] = 1;
v->a[303491] = sym_comment;
v->a[303492] = actions(13278);
v->a[303493] = 1;
v->a[303494] = anon_sym_DQUOTE;
v->a[303495] = actions(13732);
v->a[303496] = 1;
v->a[303497] = sym_string_content;
v->a[303498] = actions(13736);
v->a[303499] = 1;
small_parse_table_15175(v);
}
/* EOF small_parse_table_3034.c */