140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2664.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_13320(t_small_parse_table_array *v)
|
|
{
|
|
v->a[266400] = anon_sym_PIPE_AMP;
|
|
v->a[266401] = anon_sym_AMP_GT;
|
|
v->a[266402] = anon_sym_AMP_GT_GT;
|
|
v->a[266403] = anon_sym_LT_AMP;
|
|
v->a[266404] = anon_sym_GT_AMP;
|
|
v->a[266405] = anon_sym_GT_PIPE;
|
|
v->a[266406] = anon_sym_LT_AMP_DASH;
|
|
v->a[266407] = anon_sym_GT_AMP_DASH;
|
|
v->a[266408] = anon_sym_LT_LT_DASH;
|
|
v->a[266409] = 3;
|
|
v->a[266410] = actions(3);
|
|
v->a[266411] = 1;
|
|
v->a[266412] = sym_comment;
|
|
v->a[266413] = actions(12109);
|
|
v->a[266414] = 3;
|
|
v->a[266415] = sym_file_descriptor;
|
|
v->a[266416] = ts_builtin_sym_end;
|
|
v->a[266417] = aux_sym_heredoc_redirect_token1;
|
|
v->a[266418] = actions(12111);
|
|
v->a[266419] = 21;
|
|
small_parse_table_13321(v);
|
|
}
|
|
|
|
void small_parse_table_13321(t_small_parse_table_array *v)
|
|
{
|
|
v->a[266420] = anon_sym_SEMI;
|
|
v->a[266421] = anon_sym_PIPE_PIPE;
|
|
v->a[266422] = anon_sym_AMP_AMP;
|
|
v->a[266423] = anon_sym_PIPE;
|
|
v->a[266424] = anon_sym_AMP;
|
|
v->a[266425] = anon_sym_LT;
|
|
v->a[266426] = anon_sym_GT;
|
|
v->a[266427] = anon_sym_LT_LT;
|
|
v->a[266428] = anon_sym_GT_GT;
|
|
v->a[266429] = anon_sym_RPAREN;
|
|
v->a[266430] = anon_sym_SEMI_SEMI;
|
|
v->a[266431] = anon_sym_PIPE_AMP;
|
|
v->a[266432] = anon_sym_AMP_GT;
|
|
v->a[266433] = anon_sym_AMP_GT_GT;
|
|
v->a[266434] = anon_sym_LT_AMP;
|
|
v->a[266435] = anon_sym_GT_AMP;
|
|
v->a[266436] = anon_sym_GT_PIPE;
|
|
v->a[266437] = anon_sym_LT_AMP_DASH;
|
|
v->a[266438] = anon_sym_GT_AMP_DASH;
|
|
v->a[266439] = anon_sym_LT_LT_DASH;
|
|
small_parse_table_13322(v);
|
|
}
|
|
|
|
void small_parse_table_13322(t_small_parse_table_array *v)
|
|
{
|
|
v->a[266440] = anon_sym_BQUOTE;
|
|
v->a[266441] = 3;
|
|
v->a[266442] = actions(3);
|
|
v->a[266443] = 1;
|
|
v->a[266444] = sym_comment;
|
|
v->a[266445] = actions(4554);
|
|
v->a[266446] = 3;
|
|
v->a[266447] = sym_file_descriptor;
|
|
v->a[266448] = ts_builtin_sym_end;
|
|
v->a[266449] = aux_sym_heredoc_redirect_token1;
|
|
v->a[266450] = actions(4552);
|
|
v->a[266451] = 21;
|
|
v->a[266452] = anon_sym_SEMI;
|
|
v->a[266453] = anon_sym_PIPE_PIPE;
|
|
v->a[266454] = anon_sym_AMP_AMP;
|
|
v->a[266455] = anon_sym_PIPE;
|
|
v->a[266456] = anon_sym_AMP;
|
|
v->a[266457] = anon_sym_LT;
|
|
v->a[266458] = anon_sym_GT;
|
|
v->a[266459] = anon_sym_LT_LT;
|
|
small_parse_table_13323(v);
|
|
}
|
|
|
|
void small_parse_table_13323(t_small_parse_table_array *v)
|
|
{
|
|
v->a[266460] = anon_sym_GT_GT;
|
|
v->a[266461] = anon_sym_RPAREN;
|
|
v->a[266462] = anon_sym_SEMI_SEMI;
|
|
v->a[266463] = anon_sym_PIPE_AMP;
|
|
v->a[266464] = anon_sym_AMP_GT;
|
|
v->a[266465] = anon_sym_AMP_GT_GT;
|
|
v->a[266466] = anon_sym_LT_AMP;
|
|
v->a[266467] = anon_sym_GT_AMP;
|
|
v->a[266468] = anon_sym_GT_PIPE;
|
|
v->a[266469] = anon_sym_LT_AMP_DASH;
|
|
v->a[266470] = anon_sym_GT_AMP_DASH;
|
|
v->a[266471] = anon_sym_LT_LT_DASH;
|
|
v->a[266472] = anon_sym_BQUOTE;
|
|
v->a[266473] = 3;
|
|
v->a[266474] = actions(3);
|
|
v->a[266475] = 1;
|
|
v->a[266476] = sym_comment;
|
|
v->a[266477] = actions(5768);
|
|
v->a[266478] = 3;
|
|
v->a[266479] = sym_file_descriptor;
|
|
small_parse_table_13324(v);
|
|
}
|
|
|
|
void small_parse_table_13324(t_small_parse_table_array *v)
|
|
{
|
|
v->a[266480] = sym_variable_name;
|
|
v->a[266481] = aux_sym_heredoc_redirect_token1;
|
|
v->a[266482] = actions(5766);
|
|
v->a[266483] = 21;
|
|
v->a[266484] = anon_sym_SEMI;
|
|
v->a[266485] = anon_sym_PIPE_PIPE;
|
|
v->a[266486] = anon_sym_AMP_AMP;
|
|
v->a[266487] = anon_sym_PIPE;
|
|
v->a[266488] = anon_sym_AMP;
|
|
v->a[266489] = anon_sym_LT;
|
|
v->a[266490] = anon_sym_GT;
|
|
v->a[266491] = anon_sym_LT_LT;
|
|
v->a[266492] = anon_sym_GT_GT;
|
|
v->a[266493] = anon_sym_SEMI_SEMI;
|
|
v->a[266494] = anon_sym_SEMI_AMP;
|
|
v->a[266495] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[266496] = anon_sym_PIPE_AMP;
|
|
v->a[266497] = anon_sym_AMP_GT;
|
|
v->a[266498] = anon_sym_AMP_GT_GT;
|
|
v->a[266499] = anon_sym_LT_AMP;
|
|
small_parse_table_13325(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2664.c */
|