140 lines
4.4 KiB
C
140 lines
4.4 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2897.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_14485(t_small_parse_table_array *v)
|
|
{
|
|
v->a[289700] = 9;
|
|
v->a[289701] = actions(3);
|
|
v->a[289702] = 1;
|
|
v->a[289703] = sym_comment;
|
|
v->a[289704] = actions(3727);
|
|
v->a[289705] = 1;
|
|
v->a[289706] = anon_sym_LT_LT_LT;
|
|
v->a[289707] = actions(3751);
|
|
v->a[289708] = 1;
|
|
v->a[289709] = sym_file_descriptor;
|
|
v->a[289710] = actions(12942);
|
|
v->a[289711] = 1;
|
|
v->a[289712] = aux_sym_heredoc_redirect_token1;
|
|
v->a[289713] = state(6866);
|
|
v->a[289714] = 1;
|
|
v->a[289715] = sym__heredoc_expression;
|
|
v->a[289716] = actions(3717);
|
|
v->a[289717] = 2;
|
|
v->a[289718] = anon_sym_PIPE_PIPE;
|
|
v->a[289719] = anon_sym_AMP_AMP;
|
|
small_parse_table_14486(v);
|
|
}
|
|
|
|
void small_parse_table_14486(t_small_parse_table_array *v)
|
|
{
|
|
v->a[289720] = actions(3723);
|
|
v->a[289721] = 2;
|
|
v->a[289722] = anon_sym_LT_AMP_DASH;
|
|
v->a[289723] = anon_sym_GT_AMP_DASH;
|
|
v->a[289724] = state(5609);
|
|
v->a[289725] = 3;
|
|
v->a[289726] = sym_file_redirect;
|
|
v->a[289727] = sym_herestring_redirect;
|
|
v->a[289728] = aux_sym_redirected_statement_repeat2;
|
|
v->a[289729] = actions(3721);
|
|
v->a[289730] = 8;
|
|
v->a[289731] = anon_sym_LT;
|
|
v->a[289732] = anon_sym_GT;
|
|
v->a[289733] = anon_sym_GT_GT;
|
|
v->a[289734] = anon_sym_AMP_GT;
|
|
v->a[289735] = anon_sym_AMP_GT_GT;
|
|
v->a[289736] = anon_sym_LT_AMP;
|
|
v->a[289737] = anon_sym_GT_AMP;
|
|
v->a[289738] = anon_sym_GT_PIPE;
|
|
v->a[289739] = 3;
|
|
small_parse_table_14487(v);
|
|
}
|
|
|
|
void small_parse_table_14487(t_small_parse_table_array *v)
|
|
{
|
|
v->a[289740] = actions(71);
|
|
v->a[289741] = 1;
|
|
v->a[289742] = sym_comment;
|
|
v->a[289743] = actions(1251);
|
|
v->a[289744] = 7;
|
|
v->a[289745] = anon_sym_PIPE;
|
|
v->a[289746] = anon_sym_LT;
|
|
v->a[289747] = anon_sym_GT;
|
|
v->a[289748] = anon_sym_LT_LT;
|
|
v->a[289749] = anon_sym_AMP_GT;
|
|
v->a[289750] = anon_sym_LT_AMP;
|
|
v->a[289751] = anon_sym_GT_AMP;
|
|
v->a[289752] = actions(1253);
|
|
v->a[289753] = 12;
|
|
v->a[289754] = sym_file_descriptor;
|
|
v->a[289755] = sym__concat;
|
|
v->a[289756] = anon_sym_PIPE_PIPE;
|
|
v->a[289757] = anon_sym_AMP_AMP;
|
|
v->a[289758] = anon_sym_GT_GT;
|
|
v->a[289759] = anon_sym_PIPE_AMP;
|
|
small_parse_table_14488(v);
|
|
}
|
|
|
|
void small_parse_table_14488(t_small_parse_table_array *v)
|
|
{
|
|
v->a[289760] = anon_sym_AMP_GT_GT;
|
|
v->a[289761] = anon_sym_GT_PIPE;
|
|
v->a[289762] = anon_sym_LT_AMP_DASH;
|
|
v->a[289763] = anon_sym_GT_AMP_DASH;
|
|
v->a[289764] = anon_sym_LT_LT_DASH;
|
|
v->a[289765] = aux_sym_concatenation_token1;
|
|
v->a[289766] = 3;
|
|
v->a[289767] = actions(71);
|
|
v->a[289768] = 1;
|
|
v->a[289769] = sym_comment;
|
|
v->a[289770] = actions(1324);
|
|
v->a[289771] = 7;
|
|
v->a[289772] = anon_sym_PIPE;
|
|
v->a[289773] = anon_sym_LT;
|
|
v->a[289774] = anon_sym_GT;
|
|
v->a[289775] = anon_sym_LT_LT;
|
|
v->a[289776] = anon_sym_AMP_GT;
|
|
v->a[289777] = anon_sym_LT_AMP;
|
|
v->a[289778] = anon_sym_GT_AMP;
|
|
v->a[289779] = actions(1326);
|
|
small_parse_table_14489(v);
|
|
}
|
|
|
|
void small_parse_table_14489(t_small_parse_table_array *v)
|
|
{
|
|
v->a[289780] = 12;
|
|
v->a[289781] = sym_file_descriptor;
|
|
v->a[289782] = sym__concat;
|
|
v->a[289783] = anon_sym_PIPE_PIPE;
|
|
v->a[289784] = anon_sym_AMP_AMP;
|
|
v->a[289785] = anon_sym_GT_GT;
|
|
v->a[289786] = anon_sym_PIPE_AMP;
|
|
v->a[289787] = anon_sym_AMP_GT_GT;
|
|
v->a[289788] = anon_sym_GT_PIPE;
|
|
v->a[289789] = anon_sym_LT_AMP_DASH;
|
|
v->a[289790] = anon_sym_GT_AMP_DASH;
|
|
v->a[289791] = anon_sym_LT_LT_DASH;
|
|
v->a[289792] = aux_sym_concatenation_token1;
|
|
v->a[289793] = 3;
|
|
v->a[289794] = actions(71);
|
|
v->a[289795] = 1;
|
|
v->a[289796] = sym_comment;
|
|
v->a[289797] = actions(4370);
|
|
v->a[289798] = 7;
|
|
v->a[289799] = anon_sym_PIPE;
|
|
small_parse_table_14490(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2897.c */
|