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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2943.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_14715(t_small_parse_table_array *v)
{
v->a[294300] = sym_comment;
v->a[294301] = actions(13060);
v->a[294302] = 1;
v->a[294303] = anon_sym_DOLLAR_LBRACK;
v->a[294304] = actions(13066);
v->a[294305] = 1;
v->a[294306] = sym_string_content;
v->a[294307] = actions(13068);
v->a[294308] = 1;
v->a[294309] = anon_sym_DOLLAR_LBRACE;
v->a[294310] = actions(13070);
v->a[294311] = 1;
v->a[294312] = anon_sym_DOLLAR_LPAREN;
v->a[294313] = actions(13072);
v->a[294314] = 1;
v->a[294315] = anon_sym_BQUOTE;
v->a[294316] = actions(13074);
v->a[294317] = 1;
v->a[294318] = anon_sym_DOLLAR_BQUOTE;
v->a[294319] = actions(13088);
small_parse_table_14716(v);
}
void small_parse_table_14716(t_small_parse_table_array *v)
{
v->a[294320] = 1;
v->a[294321] = anon_sym_DOLLAR;
v->a[294322] = actions(13090);
v->a[294323] = 1;
v->a[294324] = anon_sym_DQUOTE;
v->a[294325] = state(5752);
v->a[294326] = 1;
v->a[294327] = aux_sym_string_repeat1;
v->a[294328] = actions(13058);
v->a[294329] = 2;
v->a[294330] = anon_sym_LPAREN_LPAREN;
v->a[294331] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[294332] = state(6127);
v->a[294333] = 4;
v->a[294334] = sym_arithmetic_expansion;
v->a[294335] = sym_simple_expansion;
v->a[294336] = sym_expansion;
v->a[294337] = sym_command_substitution;
v->a[294338] = 12;
v->a[294339] = actions(3);
small_parse_table_14717(v);
}
void small_parse_table_14717(t_small_parse_table_array *v)
{
v->a[294340] = 1;
v->a[294341] = sym_comment;
v->a[294342] = actions(13060);
v->a[294343] = 1;
v->a[294344] = anon_sym_DOLLAR_LBRACK;
v->a[294345] = actions(13066);
v->a[294346] = 1;
v->a[294347] = sym_string_content;
v->a[294348] = actions(13068);
v->a[294349] = 1;
v->a[294350] = anon_sym_DOLLAR_LBRACE;
v->a[294351] = actions(13070);
v->a[294352] = 1;
v->a[294353] = anon_sym_DOLLAR_LPAREN;
v->a[294354] = actions(13072);
v->a[294355] = 1;
v->a[294356] = anon_sym_BQUOTE;
v->a[294357] = actions(13074);
v->a[294358] = 1;
v->a[294359] = anon_sym_DOLLAR_BQUOTE;
small_parse_table_14718(v);
}
void small_parse_table_14718(t_small_parse_table_array *v)
{
v->a[294360] = actions(13092);
v->a[294361] = 1;
v->a[294362] = anon_sym_DOLLAR;
v->a[294363] = actions(13094);
v->a[294364] = 1;
v->a[294365] = anon_sym_DQUOTE;
v->a[294366] = state(5768);
v->a[294367] = 1;
v->a[294368] = aux_sym_string_repeat1;
v->a[294369] = actions(13058);
v->a[294370] = 2;
v->a[294371] = anon_sym_LPAREN_LPAREN;
v->a[294372] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[294373] = state(6127);
v->a[294374] = 4;
v->a[294375] = sym_arithmetic_expansion;
v->a[294376] = sym_simple_expansion;
v->a[294377] = sym_expansion;
v->a[294378] = sym_command_substitution;
v->a[294379] = 12;
small_parse_table_14719(v);
}
void small_parse_table_14719(t_small_parse_table_array *v)
{
v->a[294380] = actions(3);
v->a[294381] = 1;
v->a[294382] = sym_comment;
v->a[294383] = actions(13060);
v->a[294384] = 1;
v->a[294385] = anon_sym_DOLLAR_LBRACK;
v->a[294386] = actions(13066);
v->a[294387] = 1;
v->a[294388] = sym_string_content;
v->a[294389] = actions(13068);
v->a[294390] = 1;
v->a[294391] = anon_sym_DOLLAR_LBRACE;
v->a[294392] = actions(13070);
v->a[294393] = 1;
v->a[294394] = anon_sym_DOLLAR_LPAREN;
v->a[294395] = actions(13072);
v->a[294396] = 1;
v->a[294397] = anon_sym_BQUOTE;
v->a[294398] = actions(13074);
v->a[294399] = 1;
small_parse_table_14720(v);
}
/* EOF small_parse_table_2943.c */