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

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2464.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_12320(t_small_parse_table_array *v)
{
v->a[246400] = anon_sym_LT;
v->a[246401] = anon_sym_GT;
v->a[246402] = anon_sym_LT_LT;
v->a[246403] = anon_sym_GT_GT;
v->a[246404] = anon_sym_esac;
v->a[246405] = anon_sym_SEMI_SEMI;
v->a[246406] = anon_sym_SEMI_AMP;
v->a[246407] = anon_sym_SEMI_SEMI_AMP;
v->a[246408] = anon_sym_PIPE_AMP;
v->a[246409] = anon_sym_AMP_GT;
v->a[246410] = anon_sym_AMP_GT_GT;
v->a[246411] = anon_sym_LT_AMP;
v->a[246412] = anon_sym_GT_AMP;
v->a[246413] = anon_sym_GT_PIPE;
v->a[246414] = anon_sym_LT_AMP_DASH;
v->a[246415] = anon_sym_GT_AMP_DASH;
v->a[246416] = anon_sym_LT_LT_DASH;
v->a[246417] = aux_sym_concatenation_token1;
v->a[246418] = 3;
v->a[246419] = actions(3);
small_parse_table_12321(v);
}
void small_parse_table_12321(t_small_parse_table_array *v)
{
v->a[246420] = 1;
v->a[246421] = sym_comment;
v->a[246422] = actions(1358);
v->a[246423] = 4;
v->a[246424] = sym_file_descriptor;
v->a[246425] = sym__concat;
v->a[246426] = sym_variable_name;
v->a[246427] = aux_sym_heredoc_redirect_token1;
v->a[246428] = actions(1356);
v->a[246429] = 23;
v->a[246430] = anon_sym_SEMI;
v->a[246431] = anon_sym_PIPE_PIPE;
v->a[246432] = anon_sym_AMP_AMP;
v->a[246433] = anon_sym_PIPE;
v->a[246434] = anon_sym_AMP;
v->a[246435] = anon_sym_LT;
v->a[246436] = anon_sym_GT;
v->a[246437] = anon_sym_LT_LT;
v->a[246438] = anon_sym_GT_GT;
v->a[246439] = anon_sym_esac;
small_parse_table_12322(v);
}
void small_parse_table_12322(t_small_parse_table_array *v)
{
v->a[246440] = anon_sym_SEMI_SEMI;
v->a[246441] = anon_sym_SEMI_AMP;
v->a[246442] = anon_sym_SEMI_SEMI_AMP;
v->a[246443] = anon_sym_PIPE_AMP;
v->a[246444] = anon_sym_AMP_GT;
v->a[246445] = anon_sym_AMP_GT_GT;
v->a[246446] = anon_sym_LT_AMP;
v->a[246447] = anon_sym_GT_AMP;
v->a[246448] = anon_sym_GT_PIPE;
v->a[246449] = anon_sym_LT_AMP_DASH;
v->a[246450] = anon_sym_GT_AMP_DASH;
v->a[246451] = anon_sym_LT_LT_DASH;
v->a[246452] = aux_sym_concatenation_token1;
v->a[246453] = 3;
v->a[246454] = actions(3);
v->a[246455] = 1;
v->a[246456] = sym_comment;
v->a[246457] = actions(1330);
v->a[246458] = 4;
v->a[246459] = sym_file_descriptor;
small_parse_table_12323(v);
}
void small_parse_table_12323(t_small_parse_table_array *v)
{
v->a[246460] = sym__concat;
v->a[246461] = ts_builtin_sym_end;
v->a[246462] = aux_sym_heredoc_redirect_token1;
v->a[246463] = actions(1328);
v->a[246464] = 23;
v->a[246465] = anon_sym_SEMI;
v->a[246466] = anon_sym_PIPE_PIPE;
v->a[246467] = anon_sym_AMP_AMP;
v->a[246468] = anon_sym_PIPE;
v->a[246469] = anon_sym_AMP;
v->a[246470] = anon_sym_LT;
v->a[246471] = anon_sym_GT;
v->a[246472] = anon_sym_LT_LT;
v->a[246473] = anon_sym_GT_GT;
v->a[246474] = anon_sym_RPAREN;
v->a[246475] = anon_sym_SEMI_SEMI;
v->a[246476] = anon_sym_PIPE_AMP;
v->a[246477] = anon_sym_AMP_GT;
v->a[246478] = anon_sym_AMP_GT_GT;
v->a[246479] = anon_sym_LT_AMP;
small_parse_table_12324(v);
}
void small_parse_table_12324(t_small_parse_table_array *v)
{
v->a[246480] = anon_sym_GT_AMP;
v->a[246481] = anon_sym_GT_PIPE;
v->a[246482] = anon_sym_LT_AMP_DASH;
v->a[246483] = anon_sym_GT_AMP_DASH;
v->a[246484] = anon_sym_LT_LT_DASH;
v->a[246485] = anon_sym_LT_LT_LT;
v->a[246486] = aux_sym_concatenation_token1;
v->a[246487] = anon_sym_BQUOTE;
v->a[246488] = 8;
v->a[246489] = actions(3);
v->a[246490] = 1;
v->a[246491] = sym_comment;
v->a[246492] = actions(11284);
v->a[246493] = 1;
v->a[246494] = anon_sym_LT_LT_LT;
v->a[246495] = actions(11416);
v->a[246496] = 1;
v->a[246497] = sym_file_descriptor;
v->a[246498] = actions(11535);
v->a[246499] = 1;
small_parse_table_12325(v);
}
/* EOF small_parse_table_2464.c */