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

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2745.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_13725(t_small_parse_table_array *v)
{
v->a[274500] = anon_sym_AMP_AMP;
v->a[274501] = anon_sym_AMP;
v->a[274502] = anon_sym_LT;
v->a[274503] = anon_sym_GT;
v->a[274504] = anon_sym_LT_LT;
v->a[274505] = anon_sym_GT_GT;
v->a[274506] = anon_sym_SEMI_SEMI;
v->a[274507] = anon_sym_AMP_GT;
v->a[274508] = anon_sym_AMP_GT_GT;
v->a[274509] = anon_sym_LT_AMP;
v->a[274510] = anon_sym_GT_AMP;
v->a[274511] = anon_sym_GT_PIPE;
v->a[274512] = anon_sym_LT_AMP_DASH;
v->a[274513] = anon_sym_GT_AMP_DASH;
v->a[274514] = anon_sym_LT_LT_DASH;
v->a[274515] = anon_sym_BQUOTE;
v->a[274516] = 3;
v->a[274517] = actions(3);
v->a[274518] = 1;
v->a[274519] = sym_comment;
small_parse_table_13726(v);
}
void small_parse_table_13726(t_small_parse_table_array *v)
{
v->a[274520] = actions(12251);
v->a[274521] = 2;
v->a[274522] = sym_file_descriptor;
v->a[274523] = aux_sym_heredoc_redirect_token1;
v->a[274524] = actions(12249);
v->a[274525] = 21;
v->a[274526] = anon_sym_SEMI;
v->a[274527] = anon_sym_PIPE_PIPE;
v->a[274528] = anon_sym_AMP_AMP;
v->a[274529] = anon_sym_PIPE;
v->a[274530] = anon_sym_AMP;
v->a[274531] = anon_sym_LT;
v->a[274532] = anon_sym_GT;
v->a[274533] = anon_sym_LT_LT;
v->a[274534] = anon_sym_GT_GT;
v->a[274535] = anon_sym_SEMI_SEMI;
v->a[274536] = anon_sym_SEMI_AMP;
v->a[274537] = anon_sym_SEMI_SEMI_AMP;
v->a[274538] = anon_sym_PIPE_AMP;
v->a[274539] = anon_sym_AMP_GT;
small_parse_table_13727(v);
}
void small_parse_table_13727(t_small_parse_table_array *v)
{
v->a[274540] = anon_sym_AMP_GT_GT;
v->a[274541] = anon_sym_LT_AMP;
v->a[274542] = anon_sym_GT_AMP;
v->a[274543] = anon_sym_GT_PIPE;
v->a[274544] = anon_sym_LT_AMP_DASH;
v->a[274545] = anon_sym_GT_AMP_DASH;
v->a[274546] = anon_sym_LT_LT_DASH;
v->a[274547] = 3;
v->a[274548] = actions(3);
v->a[274549] = 1;
v->a[274550] = sym_comment;
v->a[274551] = actions(12195);
v->a[274552] = 2;
v->a[274553] = sym_file_descriptor;
v->a[274554] = aux_sym_heredoc_redirect_token1;
v->a[274555] = actions(12197);
v->a[274556] = 21;
v->a[274557] = anon_sym_SEMI;
v->a[274558] = anon_sym_PIPE_PIPE;
v->a[274559] = anon_sym_AMP_AMP;
small_parse_table_13728(v);
}
void small_parse_table_13728(t_small_parse_table_array *v)
{
v->a[274560] = anon_sym_PIPE;
v->a[274561] = anon_sym_AMP;
v->a[274562] = anon_sym_LT;
v->a[274563] = anon_sym_GT;
v->a[274564] = anon_sym_LT_LT;
v->a[274565] = anon_sym_GT_GT;
v->a[274566] = anon_sym_SEMI_SEMI;
v->a[274567] = anon_sym_SEMI_AMP;
v->a[274568] = anon_sym_SEMI_SEMI_AMP;
v->a[274569] = anon_sym_PIPE_AMP;
v->a[274570] = anon_sym_AMP_GT;
v->a[274571] = anon_sym_AMP_GT_GT;
v->a[274572] = anon_sym_LT_AMP;
v->a[274573] = anon_sym_GT_AMP;
v->a[274574] = anon_sym_GT_PIPE;
v->a[274575] = anon_sym_LT_AMP_DASH;
v->a[274576] = anon_sym_GT_AMP_DASH;
v->a[274577] = anon_sym_LT_LT_DASH;
v->a[274578] = 3;
v->a[274579] = actions(3);
small_parse_table_13729(v);
}
void small_parse_table_13729(t_small_parse_table_array *v)
{
v->a[274580] = 1;
v->a[274581] = sym_comment;
v->a[274582] = actions(12259);
v->a[274583] = 2;
v->a[274584] = sym_file_descriptor;
v->a[274585] = aux_sym_heredoc_redirect_token1;
v->a[274586] = actions(12257);
v->a[274587] = 21;
v->a[274588] = anon_sym_SEMI;
v->a[274589] = anon_sym_PIPE_PIPE;
v->a[274590] = anon_sym_AMP_AMP;
v->a[274591] = anon_sym_PIPE;
v->a[274592] = anon_sym_AMP;
v->a[274593] = anon_sym_LT;
v->a[274594] = anon_sym_GT;
v->a[274595] = anon_sym_LT_LT;
v->a[274596] = anon_sym_GT_GT;
v->a[274597] = anon_sym_SEMI_SEMI;
v->a[274598] = anon_sym_SEMI_AMP;
v->a[274599] = anon_sym_SEMI_SEMI_AMP;
small_parse_table_13730(v);
}
/* EOF small_parse_table_2745.c */