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

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2418.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_12090(t_small_parse_table_array *v)
{
v->a[241800] = anon_sym_esac;
v->a[241801] = anon_sym_SEMI_SEMI;
v->a[241802] = anon_sym_SEMI_AMP;
v->a[241803] = anon_sym_SEMI_SEMI_AMP;
v->a[241804] = anon_sym_PIPE_AMP;
v->a[241805] = anon_sym_AMP_GT;
v->a[241806] = anon_sym_AMP_GT_GT;
v->a[241807] = anon_sym_LT_AMP;
v->a[241808] = anon_sym_GT_AMP;
v->a[241809] = anon_sym_GT_PIPE;
v->a[241810] = anon_sym_LT_AMP_DASH;
v->a[241811] = anon_sym_GT_AMP_DASH;
v->a[241812] = anon_sym_LT_LT_DASH;
v->a[241813] = anon_sym_LT_LT_LT;
v->a[241814] = aux_sym_concatenation_token1;
v->a[241815] = 6;
v->a[241816] = actions(3);
v->a[241817] = 1;
v->a[241818] = sym_comment;
v->a[241819] = actions(11398);
small_parse_table_12091(v);
}
void small_parse_table_12091(t_small_parse_table_array *v)
{
v->a[241820] = 1;
v->a[241821] = aux_sym_concatenation_token1;
v->a[241822] = actions(11401);
v->a[241823] = 1;
v->a[241824] = sym__concat;
v->a[241825] = state(4266);
v->a[241826] = 1;
v->a[241827] = aux_sym_concatenation_repeat1;
v->a[241828] = actions(1253);
v->a[241829] = 2;
v->a[241830] = sym_file_descriptor;
v->a[241831] = aux_sym_heredoc_redirect_token1;
v->a[241832] = actions(1251);
v->a[241833] = 22;
v->a[241834] = anon_sym_SEMI;
v->a[241835] = anon_sym_PIPE_PIPE;
v->a[241836] = anon_sym_AMP_AMP;
v->a[241837] = anon_sym_PIPE;
v->a[241838] = anon_sym_AMP;
v->a[241839] = anon_sym_LT;
small_parse_table_12092(v);
}
void small_parse_table_12092(t_small_parse_table_array *v)
{
v->a[241840] = anon_sym_GT;
v->a[241841] = anon_sym_LT_LT;
v->a[241842] = anon_sym_GT_GT;
v->a[241843] = anon_sym_SEMI_SEMI;
v->a[241844] = anon_sym_SEMI_AMP;
v->a[241845] = anon_sym_SEMI_SEMI_AMP;
v->a[241846] = anon_sym_PIPE_AMP;
v->a[241847] = anon_sym_AMP_GT;
v->a[241848] = anon_sym_AMP_GT_GT;
v->a[241849] = anon_sym_LT_AMP;
v->a[241850] = anon_sym_GT_AMP;
v->a[241851] = anon_sym_GT_PIPE;
v->a[241852] = anon_sym_LT_AMP_DASH;
v->a[241853] = anon_sym_GT_AMP_DASH;
v->a[241854] = anon_sym_LT_LT_DASH;
v->a[241855] = anon_sym_LT_LT_LT;
v->a[241856] = 3;
v->a[241857] = actions(3);
v->a[241858] = 1;
v->a[241859] = sym_comment;
small_parse_table_12093(v);
}
void small_parse_table_12093(t_small_parse_table_array *v)
{
v->a[241860] = actions(1302);
v->a[241861] = 3;
v->a[241862] = sym_file_descriptor;
v->a[241863] = sym__concat;
v->a[241864] = aux_sym_heredoc_redirect_token1;
v->a[241865] = actions(1300);
v->a[241866] = 24;
v->a[241867] = anon_sym_SEMI;
v->a[241868] = anon_sym_PIPE_PIPE;
v->a[241869] = anon_sym_AMP_AMP;
v->a[241870] = anon_sym_PIPE;
v->a[241871] = anon_sym_AMP;
v->a[241872] = anon_sym_LT;
v->a[241873] = anon_sym_GT;
v->a[241874] = anon_sym_LT_LT;
v->a[241875] = anon_sym_GT_GT;
v->a[241876] = anon_sym_esac;
v->a[241877] = anon_sym_SEMI_SEMI;
v->a[241878] = anon_sym_SEMI_AMP;
v->a[241879] = anon_sym_SEMI_SEMI_AMP;
small_parse_table_12094(v);
}
void small_parse_table_12094(t_small_parse_table_array *v)
{
v->a[241880] = anon_sym_PIPE_AMP;
v->a[241881] = anon_sym_AMP_GT;
v->a[241882] = anon_sym_AMP_GT_GT;
v->a[241883] = anon_sym_LT_AMP;
v->a[241884] = anon_sym_GT_AMP;
v->a[241885] = anon_sym_GT_PIPE;
v->a[241886] = anon_sym_LT_AMP_DASH;
v->a[241887] = anon_sym_GT_AMP_DASH;
v->a[241888] = anon_sym_LT_LT_DASH;
v->a[241889] = anon_sym_LT_LT_LT;
v->a[241890] = aux_sym_concatenation_token1;
v->a[241891] = 6;
v->a[241892] = actions(3);
v->a[241893] = 1;
v->a[241894] = sym_comment;
v->a[241895] = actions(11404);
v->a[241896] = 1;
v->a[241897] = aux_sym_concatenation_token1;
v->a[241898] = actions(11407);
v->a[241899] = 1;
small_parse_table_12095(v);
}
/* EOF small_parse_table_2418.c */