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

140 lines
4.2 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3147.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_15735(t_small_parse_table_array *v)
{
v->a[314700] = 1;
v->a[314701] = aux_sym__literal_repeat1;
v->a[314702] = 2;
v->a[314703] = actions(71);
v->a[314704] = 1;
v->a[314705] = sym_comment;
v->a[314706] = actions(1310);
v->a[314707] = 4;
v->a[314708] = sym__concat;
v->a[314709] = anon_sym_PIPE;
v->a[314710] = anon_sym_RPAREN;
v->a[314711] = aux_sym_concatenation_token1;
v->a[314712] = 2;
v->a[314713] = actions(71);
v->a[314714] = 1;
v->a[314715] = sym_comment;
v->a[314716] = actions(1306);
v->a[314717] = 4;
v->a[314718] = sym__concat;
v->a[314719] = anon_sym_PIPE;
small_parse_table_15736(v);
}
void small_parse_table_15736(t_small_parse_table_array *v)
{
v->a[314720] = anon_sym_RPAREN;
v->a[314721] = aux_sym_concatenation_token1;
v->a[314722] = 2;
v->a[314723] = actions(71);
v->a[314724] = 1;
v->a[314725] = sym_comment;
v->a[314726] = actions(1310);
v->a[314727] = 4;
v->a[314728] = sym__concat;
v->a[314729] = anon_sym_PIPE;
v->a[314730] = anon_sym_RPAREN;
v->a[314731] = aux_sym_concatenation_token1;
v->a[314732] = 2;
v->a[314733] = actions(71);
v->a[314734] = 1;
v->a[314735] = sym_comment;
v->a[314736] = actions(1326);
v->a[314737] = 4;
v->a[314738] = sym__concat;
v->a[314739] = anon_sym_PIPE;
small_parse_table_15737(v);
}
void small_parse_table_15737(t_small_parse_table_array *v)
{
v->a[314740] = anon_sym_RPAREN;
v->a[314741] = aux_sym_concatenation_token1;
v->a[314742] = 2;
v->a[314743] = actions(71);
v->a[314744] = 1;
v->a[314745] = sym_comment;
v->a[314746] = actions(14798);
v->a[314747] = 4;
v->a[314748] = sym__concat;
v->a[314749] = anon_sym_SLASH;
v->a[314750] = aux_sym_concatenation_token1;
v->a[314751] = anon_sym_RBRACE3;
v->a[314752] = 5;
v->a[314753] = actions(71);
v->a[314754] = 1;
v->a[314755] = sym_comment;
v->a[314756] = actions(7787);
v->a[314757] = 1;
v->a[314758] = sym__special_character;
v->a[314759] = actions(14767);
small_parse_table_15738(v);
}
void small_parse_table_15738(t_small_parse_table_array *v)
{
v->a[314760] = 1;
v->a[314761] = anon_sym_SLASH;
v->a[314762] = actions(14769);
v->a[314763] = 1;
v->a[314764] = anon_sym_RBRACE3;
v->a[314765] = state(6500);
v->a[314766] = 1;
v->a[314767] = aux_sym__literal_repeat1;
v->a[314768] = 2;
v->a[314769] = actions(71);
v->a[314770] = 1;
v->a[314771] = sym_comment;
v->a[314772] = actions(14829);
v->a[314773] = 4;
v->a[314774] = sym__external_expansion_sym_hash;
v->a[314775] = sym__external_expansion_sym_bang;
v->a[314776] = sym__external_expansion_sym_equal;
v->a[314777] = anon_sym_RBRACE3;
v->a[314778] = 2;
v->a[314779] = actions(71);
small_parse_table_15739(v);
}
void small_parse_table_15739(t_small_parse_table_array *v)
{
v->a[314780] = 1;
v->a[314781] = sym_comment;
v->a[314782] = actions(1298);
v->a[314783] = 4;
v->a[314784] = sym__concat;
v->a[314785] = anon_sym_SLASH;
v->a[314786] = aux_sym_concatenation_token1;
v->a[314787] = anon_sym_RBRACE3;
v->a[314788] = 5;
v->a[314789] = actions(71);
v->a[314790] = 1;
v->a[314791] = sym_comment;
v->a[314792] = actions(14831);
v->a[314793] = 1;
v->a[314794] = anon_sym_esac;
v->a[314795] = actions(14833);
v->a[314796] = 1;
v->a[314797] = anon_sym_SEMI_SEMI;
v->a[314798] = actions(14835);
v->a[314799] = 1;
small_parse_table_15740(v);
}
/* EOF small_parse_table_3147.c */