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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2946.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_14730(t_small_parse_table_array *v)
{
v->a[294600] = actions(13072);
v->a[294601] = 1;
v->a[294602] = anon_sym_BQUOTE;
v->a[294603] = actions(13074);
v->a[294604] = 1;
v->a[294605] = anon_sym_DOLLAR_BQUOTE;
v->a[294606] = actions(13116);
v->a[294607] = 1;
v->a[294608] = anon_sym_DOLLAR;
v->a[294609] = actions(13118);
v->a[294610] = 1;
v->a[294611] = anon_sym_DQUOTE;
v->a[294612] = state(5768);
v->a[294613] = 1;
v->a[294614] = aux_sym_string_repeat1;
v->a[294615] = actions(13058);
v->a[294616] = 2;
v->a[294617] = anon_sym_LPAREN_LPAREN;
v->a[294618] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[294619] = state(6127);
small_parse_table_14731(v);
}
void small_parse_table_14731(t_small_parse_table_array *v)
{
v->a[294620] = 4;
v->a[294621] = sym_arithmetic_expansion;
v->a[294622] = sym_simple_expansion;
v->a[294623] = sym_expansion;
v->a[294624] = sym_command_substitution;
v->a[294625] = 12;
v->a[294626] = actions(3);
v->a[294627] = 1;
v->a[294628] = sym_comment;
v->a[294629] = actions(13060);
v->a[294630] = 1;
v->a[294631] = anon_sym_DOLLAR_LBRACK;
v->a[294632] = actions(13066);
v->a[294633] = 1;
v->a[294634] = sym_string_content;
v->a[294635] = actions(13068);
v->a[294636] = 1;
v->a[294637] = anon_sym_DOLLAR_LBRACE;
v->a[294638] = actions(13070);
v->a[294639] = 1;
small_parse_table_14732(v);
}
void small_parse_table_14732(t_small_parse_table_array *v)
{
v->a[294640] = anon_sym_DOLLAR_LPAREN;
v->a[294641] = actions(13072);
v->a[294642] = 1;
v->a[294643] = anon_sym_BQUOTE;
v->a[294644] = actions(13074);
v->a[294645] = 1;
v->a[294646] = anon_sym_DOLLAR_BQUOTE;
v->a[294647] = actions(13120);
v->a[294648] = 1;
v->a[294649] = anon_sym_DOLLAR;
v->a[294650] = actions(13122);
v->a[294651] = 1;
v->a[294652] = anon_sym_DQUOTE;
v->a[294653] = state(5768);
v->a[294654] = 1;
v->a[294655] = aux_sym_string_repeat1;
v->a[294656] = actions(13058);
v->a[294657] = 2;
v->a[294658] = anon_sym_LPAREN_LPAREN;
v->a[294659] = anon_sym_DOLLAR_LPAREN_LPAREN;
small_parse_table_14733(v);
}
void small_parse_table_14733(t_small_parse_table_array *v)
{
v->a[294660] = state(6127);
v->a[294661] = 4;
v->a[294662] = sym_arithmetic_expansion;
v->a[294663] = sym_simple_expansion;
v->a[294664] = sym_expansion;
v->a[294665] = sym_command_substitution;
v->a[294666] = 12;
v->a[294667] = actions(3);
v->a[294668] = 1;
v->a[294669] = sym_comment;
v->a[294670] = actions(13060);
v->a[294671] = 1;
v->a[294672] = anon_sym_DOLLAR_LBRACK;
v->a[294673] = actions(13066);
v->a[294674] = 1;
v->a[294675] = sym_string_content;
v->a[294676] = actions(13068);
v->a[294677] = 1;
v->a[294678] = anon_sym_DOLLAR_LBRACE;
v->a[294679] = actions(13070);
small_parse_table_14734(v);
}
void small_parse_table_14734(t_small_parse_table_array *v)
{
v->a[294680] = 1;
v->a[294681] = anon_sym_DOLLAR_LPAREN;
v->a[294682] = actions(13072);
v->a[294683] = 1;
v->a[294684] = anon_sym_BQUOTE;
v->a[294685] = actions(13074);
v->a[294686] = 1;
v->a[294687] = anon_sym_DOLLAR_BQUOTE;
v->a[294688] = actions(13124);
v->a[294689] = 1;
v->a[294690] = anon_sym_DOLLAR;
v->a[294691] = actions(13126);
v->a[294692] = 1;
v->a[294693] = anon_sym_DQUOTE;
v->a[294694] = state(5768);
v->a[294695] = 1;
v->a[294696] = aux_sym_string_repeat1;
v->a[294697] = actions(13058);
v->a[294698] = 2;
v->a[294699] = anon_sym_LPAREN_LPAREN;
small_parse_table_14735(v);
}
/* EOF small_parse_table_2946.c */