140 lines
4.5 KiB
C
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 */
|