140 lines
4.6 KiB
C
140 lines
4.6 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2474.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_12370(t_small_parse_table_array *v)
|
|
{
|
|
v->a[247400] = sym_file_descriptor;
|
|
v->a[247401] = sym_variable_name;
|
|
v->a[247402] = aux_sym_heredoc_redirect_token1;
|
|
v->a[247403] = actions(5373);
|
|
v->a[247404] = 21;
|
|
v->a[247405] = anon_sym_SEMI;
|
|
v->a[247406] = anon_sym_PIPE_PIPE;
|
|
v->a[247407] = anon_sym_AMP_AMP;
|
|
v->a[247408] = anon_sym_PIPE;
|
|
v->a[247409] = anon_sym_AMP;
|
|
v->a[247410] = anon_sym_LT;
|
|
v->a[247411] = anon_sym_GT;
|
|
v->a[247412] = anon_sym_LT_LT;
|
|
v->a[247413] = anon_sym_GT_GT;
|
|
v->a[247414] = anon_sym_SEMI_SEMI;
|
|
v->a[247415] = anon_sym_SEMI_AMP;
|
|
v->a[247416] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[247417] = anon_sym_PIPE_AMP;
|
|
v->a[247418] = anon_sym_AMP_GT;
|
|
v->a[247419] = anon_sym_AMP_GT_GT;
|
|
small_parse_table_12371(v);
|
|
}
|
|
|
|
void small_parse_table_12371(t_small_parse_table_array *v)
|
|
{
|
|
v->a[247420] = anon_sym_LT_AMP;
|
|
v->a[247421] = anon_sym_GT_AMP;
|
|
v->a[247422] = anon_sym_GT_PIPE;
|
|
v->a[247423] = anon_sym_LT_AMP_DASH;
|
|
v->a[247424] = anon_sym_GT_AMP_DASH;
|
|
v->a[247425] = anon_sym_LT_LT_DASH;
|
|
v->a[247426] = 3;
|
|
v->a[247427] = actions(3);
|
|
v->a[247428] = 1;
|
|
v->a[247429] = sym_comment;
|
|
v->a[247430] = actions(1306);
|
|
v->a[247431] = 4;
|
|
v->a[247432] = sym_file_descriptor;
|
|
v->a[247433] = sym__concat;
|
|
v->a[247434] = ts_builtin_sym_end;
|
|
v->a[247435] = aux_sym_heredoc_redirect_token1;
|
|
v->a[247436] = actions(1304);
|
|
v->a[247437] = 23;
|
|
v->a[247438] = anon_sym_SEMI;
|
|
v->a[247439] = anon_sym_PIPE_PIPE;
|
|
small_parse_table_12372(v);
|
|
}
|
|
|
|
void small_parse_table_12372(t_small_parse_table_array *v)
|
|
{
|
|
v->a[247440] = anon_sym_AMP_AMP;
|
|
v->a[247441] = anon_sym_PIPE;
|
|
v->a[247442] = anon_sym_AMP;
|
|
v->a[247443] = anon_sym_LT;
|
|
v->a[247444] = anon_sym_GT;
|
|
v->a[247445] = anon_sym_LT_LT;
|
|
v->a[247446] = anon_sym_GT_GT;
|
|
v->a[247447] = anon_sym_RPAREN;
|
|
v->a[247448] = anon_sym_SEMI_SEMI;
|
|
v->a[247449] = anon_sym_PIPE_AMP;
|
|
v->a[247450] = anon_sym_AMP_GT;
|
|
v->a[247451] = anon_sym_AMP_GT_GT;
|
|
v->a[247452] = anon_sym_LT_AMP;
|
|
v->a[247453] = anon_sym_GT_AMP;
|
|
v->a[247454] = anon_sym_GT_PIPE;
|
|
v->a[247455] = anon_sym_LT_AMP_DASH;
|
|
v->a[247456] = anon_sym_GT_AMP_DASH;
|
|
v->a[247457] = anon_sym_LT_LT_DASH;
|
|
v->a[247458] = anon_sym_LT_LT_LT;
|
|
v->a[247459] = aux_sym_concatenation_token1;
|
|
small_parse_table_12373(v);
|
|
}
|
|
|
|
void small_parse_table_12373(t_small_parse_table_array *v)
|
|
{
|
|
v->a[247460] = anon_sym_BQUOTE;
|
|
v->a[247461] = 3;
|
|
v->a[247462] = actions(3);
|
|
v->a[247463] = 1;
|
|
v->a[247464] = sym_comment;
|
|
v->a[247465] = actions(1318);
|
|
v->a[247466] = 4;
|
|
v->a[247467] = sym_file_descriptor;
|
|
v->a[247468] = sym__concat;
|
|
v->a[247469] = sym_variable_name;
|
|
v->a[247470] = aux_sym_heredoc_redirect_token1;
|
|
v->a[247471] = actions(1316);
|
|
v->a[247472] = 23;
|
|
v->a[247473] = anon_sym_SEMI;
|
|
v->a[247474] = anon_sym_PIPE_PIPE;
|
|
v->a[247475] = anon_sym_AMP_AMP;
|
|
v->a[247476] = anon_sym_PIPE;
|
|
v->a[247477] = anon_sym_AMP;
|
|
v->a[247478] = anon_sym_LT;
|
|
v->a[247479] = anon_sym_GT;
|
|
small_parse_table_12374(v);
|
|
}
|
|
|
|
void small_parse_table_12374(t_small_parse_table_array *v)
|
|
{
|
|
v->a[247480] = anon_sym_LT_LT;
|
|
v->a[247481] = anon_sym_GT_GT;
|
|
v->a[247482] = anon_sym_esac;
|
|
v->a[247483] = anon_sym_SEMI_SEMI;
|
|
v->a[247484] = anon_sym_SEMI_AMP;
|
|
v->a[247485] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[247486] = anon_sym_PIPE_AMP;
|
|
v->a[247487] = anon_sym_AMP_GT;
|
|
v->a[247488] = anon_sym_AMP_GT_GT;
|
|
v->a[247489] = anon_sym_LT_AMP;
|
|
v->a[247490] = anon_sym_GT_AMP;
|
|
v->a[247491] = anon_sym_GT_PIPE;
|
|
v->a[247492] = anon_sym_LT_AMP_DASH;
|
|
v->a[247493] = anon_sym_GT_AMP_DASH;
|
|
v->a[247494] = anon_sym_LT_LT_DASH;
|
|
v->a[247495] = aux_sym_concatenation_token1;
|
|
v->a[247496] = 6;
|
|
v->a[247497] = actions(3);
|
|
v->a[247498] = 1;
|
|
v->a[247499] = sym_comment;
|
|
small_parse_table_12375(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2474.c */
|