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

140 lines
4.4 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2888.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_14440(t_small_parse_table_array *v)
{
v->a[288800] = anon_sym_PIPE_AMP;
v->a[288801] = anon_sym_AMP_GT_GT;
v->a[288802] = anon_sym_GT_PIPE;
v->a[288803] = anon_sym_LT_AMP_DASH;
v->a[288804] = anon_sym_GT_AMP_DASH;
v->a[288805] = anon_sym_LT_LT_DASH;
v->a[288806] = aux_sym_concatenation_token1;
v->a[288807] = 3;
v->a[288808] = actions(71);
v->a[288809] = 1;
v->a[288810] = sym_comment;
v->a[288811] = actions(1312);
v->a[288812] = 7;
v->a[288813] = anon_sym_PIPE;
v->a[288814] = anon_sym_LT;
v->a[288815] = anon_sym_GT;
v->a[288816] = anon_sym_LT_LT;
v->a[288817] = anon_sym_AMP_GT;
v->a[288818] = anon_sym_LT_AMP;
v->a[288819] = anon_sym_GT_AMP;
small_parse_table_14441(v);
}
void small_parse_table_14441(t_small_parse_table_array *v)
{
v->a[288820] = actions(1314);
v->a[288821] = 12;
v->a[288822] = sym_file_descriptor;
v->a[288823] = sym__concat;
v->a[288824] = anon_sym_PIPE_PIPE;
v->a[288825] = anon_sym_AMP_AMP;
v->a[288826] = anon_sym_GT_GT;
v->a[288827] = anon_sym_PIPE_AMP;
v->a[288828] = anon_sym_AMP_GT_GT;
v->a[288829] = anon_sym_GT_PIPE;
v->a[288830] = anon_sym_LT_AMP_DASH;
v->a[288831] = anon_sym_GT_AMP_DASH;
v->a[288832] = anon_sym_LT_LT_DASH;
v->a[288833] = aux_sym_concatenation_token1;
v->a[288834] = 3;
v->a[288835] = actions(71);
v->a[288836] = 1;
v->a[288837] = sym_comment;
v->a[288838] = actions(1261);
v->a[288839] = 7;
small_parse_table_14442(v);
}
void small_parse_table_14442(t_small_parse_table_array *v)
{
v->a[288840] = anon_sym_PIPE;
v->a[288841] = anon_sym_LT;
v->a[288842] = anon_sym_GT;
v->a[288843] = anon_sym_LT_LT;
v->a[288844] = anon_sym_AMP_GT;
v->a[288845] = anon_sym_LT_AMP;
v->a[288846] = anon_sym_GT_AMP;
v->a[288847] = actions(1263);
v->a[288848] = 12;
v->a[288849] = sym_file_descriptor;
v->a[288850] = sym_variable_name;
v->a[288851] = anon_sym_PIPE_PIPE;
v->a[288852] = anon_sym_AMP_AMP;
v->a[288853] = anon_sym_GT_GT;
v->a[288854] = anon_sym_PIPE_AMP;
v->a[288855] = anon_sym_AMP_GT_GT;
v->a[288856] = anon_sym_GT_PIPE;
v->a[288857] = anon_sym_LT_AMP_DASH;
v->a[288858] = anon_sym_GT_AMP_DASH;
v->a[288859] = anon_sym_LT_LT_DASH;
small_parse_table_14443(v);
}
void small_parse_table_14443(t_small_parse_table_array *v)
{
v->a[288860] = sym__special_character;
v->a[288861] = 3;
v->a[288862] = actions(71);
v->a[288863] = 1;
v->a[288864] = sym_comment;
v->a[288865] = actions(1352);
v->a[288866] = 7;
v->a[288867] = anon_sym_PIPE;
v->a[288868] = anon_sym_LT;
v->a[288869] = anon_sym_GT;
v->a[288870] = anon_sym_LT_LT;
v->a[288871] = anon_sym_AMP_GT;
v->a[288872] = anon_sym_LT_AMP;
v->a[288873] = anon_sym_GT_AMP;
v->a[288874] = actions(1354);
v->a[288875] = 12;
v->a[288876] = sym_file_descriptor;
v->a[288877] = sym__concat;
v->a[288878] = anon_sym_PIPE_PIPE;
v->a[288879] = anon_sym_AMP_AMP;
small_parse_table_14444(v);
}
void small_parse_table_14444(t_small_parse_table_array *v)
{
v->a[288880] = anon_sym_GT_GT;
v->a[288881] = anon_sym_PIPE_AMP;
v->a[288882] = anon_sym_AMP_GT_GT;
v->a[288883] = anon_sym_GT_PIPE;
v->a[288884] = anon_sym_LT_AMP_DASH;
v->a[288885] = anon_sym_GT_AMP_DASH;
v->a[288886] = anon_sym_LT_LT_DASH;
v->a[288887] = aux_sym_concatenation_token1;
v->a[288888] = 7;
v->a[288889] = actions(3);
v->a[288890] = 1;
v->a[288891] = sym_comment;
v->a[288892] = actions(12912);
v->a[288893] = 1;
v->a[288894] = anon_sym_DQUOTE;
v->a[288895] = actions(12916);
v->a[288896] = 1;
v->a[288897] = sym_variable_name;
v->a[288898] = state(6206);
v->a[288899] = 1;
small_parse_table_14445(v);
}
/* EOF small_parse_table_2888.c */