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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3013.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_15065(t_small_parse_table_array *v)
{
v->a[301300] = anon_sym_POUND;
v->a[301301] = anon_sym_AT2;
v->a[301302] = anon_sym_0;
v->a[301303] = anon_sym__;
v->a[301304] = 6;
v->a[301305] = actions(3);
v->a[301306] = 1;
v->a[301307] = sym_comment;
v->a[301308] = actions(13732);
v->a[301309] = 1;
v->a[301310] = sym_string_content;
v->a[301311] = actions(13736);
v->a[301312] = 1;
v->a[301313] = sym_variable_name;
v->a[301314] = actions(13748);
v->a[301315] = 1;
v->a[301316] = anon_sym_DQUOTE;
v->a[301317] = actions(13734);
v->a[301318] = 2;
v->a[301319] = aux_sym__simple_variable_name_token1;
small_parse_table_15066(v);
}
void small_parse_table_15066(t_small_parse_table_array *v)
{
v->a[301320] = aux_sym__multiline_variable_name_token1;
v->a[301321] = actions(13730);
v->a[301322] = 9;
v->a[301323] = anon_sym_DASH;
v->a[301324] = anon_sym_STAR;
v->a[301325] = anon_sym_BANG;
v->a[301326] = anon_sym_QMARK;
v->a[301327] = anon_sym_DOLLAR;
v->a[301328] = anon_sym_POUND;
v->a[301329] = anon_sym_AT2;
v->a[301330] = anon_sym_0;
v->a[301331] = anon_sym__;
v->a[301332] = 6;
v->a[301333] = actions(3);
v->a[301334] = 1;
v->a[301335] = sym_comment;
v->a[301336] = actions(13318);
v->a[301337] = 1;
v->a[301338] = anon_sym_DQUOTE;
v->a[301339] = actions(13732);
small_parse_table_15067(v);
}
void small_parse_table_15067(t_small_parse_table_array *v)
{
v->a[301340] = 1;
v->a[301341] = sym_string_content;
v->a[301342] = actions(13736);
v->a[301343] = 1;
v->a[301344] = sym_variable_name;
v->a[301345] = actions(13734);
v->a[301346] = 2;
v->a[301347] = aux_sym__simple_variable_name_token1;
v->a[301348] = aux_sym__multiline_variable_name_token1;
v->a[301349] = actions(13730);
v->a[301350] = 9;
v->a[301351] = anon_sym_DASH;
v->a[301352] = anon_sym_STAR;
v->a[301353] = anon_sym_BANG;
v->a[301354] = anon_sym_QMARK;
v->a[301355] = anon_sym_DOLLAR;
v->a[301356] = anon_sym_POUND;
v->a[301357] = anon_sym_AT2;
v->a[301358] = anon_sym_0;
v->a[301359] = anon_sym__;
small_parse_table_15068(v);
}
void small_parse_table_15068(t_small_parse_table_array *v)
{
v->a[301360] = 6;
v->a[301361] = actions(3);
v->a[301362] = 1;
v->a[301363] = sym_comment;
v->a[301364] = actions(13732);
v->a[301365] = 1;
v->a[301366] = sym_string_content;
v->a[301367] = actions(13736);
v->a[301368] = 1;
v->a[301369] = sym_variable_name;
v->a[301370] = actions(13750);
v->a[301371] = 1;
v->a[301372] = anon_sym_DQUOTE;
v->a[301373] = actions(13734);
v->a[301374] = 2;
v->a[301375] = aux_sym__simple_variable_name_token1;
v->a[301376] = aux_sym__multiline_variable_name_token1;
v->a[301377] = actions(13730);
v->a[301378] = 9;
v->a[301379] = anon_sym_DASH;
small_parse_table_15069(v);
}
void small_parse_table_15069(t_small_parse_table_array *v)
{
v->a[301380] = anon_sym_STAR;
v->a[301381] = anon_sym_BANG;
v->a[301382] = anon_sym_QMARK;
v->a[301383] = anon_sym_DOLLAR;
v->a[301384] = anon_sym_POUND;
v->a[301385] = anon_sym_AT2;
v->a[301386] = anon_sym_0;
v->a[301387] = anon_sym__;
v->a[301388] = 6;
v->a[301389] = actions(3);
v->a[301390] = 1;
v->a[301391] = sym_comment;
v->a[301392] = actions(13732);
v->a[301393] = 1;
v->a[301394] = sym_string_content;
v->a[301395] = actions(13736);
v->a[301396] = 1;
v->a[301397] = sym_variable_name;
v->a[301398] = actions(13752);
v->a[301399] = 1;
small_parse_table_15070(v);
}
/* EOF small_parse_table_3013.c */