140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2482.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_12410(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248200] = actions(5069);
|
|
v->a[248201] = 3;
|
|
v->a[248202] = sym_file_descriptor;
|
|
v->a[248203] = sym_variable_name;
|
|
v->a[248204] = aux_sym_heredoc_redirect_token1;
|
|
v->a[248205] = actions(5067);
|
|
v->a[248206] = 21;
|
|
v->a[248207] = anon_sym_SEMI;
|
|
v->a[248208] = anon_sym_PIPE_PIPE;
|
|
v->a[248209] = anon_sym_AMP_AMP;
|
|
v->a[248210] = anon_sym_PIPE;
|
|
v->a[248211] = anon_sym_AMP;
|
|
v->a[248212] = anon_sym_LT;
|
|
v->a[248213] = anon_sym_GT;
|
|
v->a[248214] = anon_sym_LT_LT;
|
|
v->a[248215] = anon_sym_GT_GT;
|
|
v->a[248216] = anon_sym_SEMI_SEMI;
|
|
v->a[248217] = anon_sym_SEMI_AMP;
|
|
v->a[248218] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[248219] = anon_sym_PIPE_AMP;
|
|
small_parse_table_12411(v);
|
|
}
|
|
|
|
void small_parse_table_12411(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248220] = anon_sym_AMP_GT;
|
|
v->a[248221] = anon_sym_AMP_GT_GT;
|
|
v->a[248222] = anon_sym_LT_AMP;
|
|
v->a[248223] = anon_sym_GT_AMP;
|
|
v->a[248224] = anon_sym_GT_PIPE;
|
|
v->a[248225] = anon_sym_LT_AMP_DASH;
|
|
v->a[248226] = anon_sym_GT_AMP_DASH;
|
|
v->a[248227] = anon_sym_LT_LT_DASH;
|
|
v->a[248228] = 3;
|
|
v->a[248229] = actions(3);
|
|
v->a[248230] = 1;
|
|
v->a[248231] = sym_comment;
|
|
v->a[248232] = actions(1354);
|
|
v->a[248233] = 3;
|
|
v->a[248234] = sym_file_descriptor;
|
|
v->a[248235] = sym__concat;
|
|
v->a[248236] = aux_sym_heredoc_redirect_token1;
|
|
v->a[248237] = actions(1352);
|
|
v->a[248238] = 23;
|
|
v->a[248239] = anon_sym_SEMI;
|
|
small_parse_table_12412(v);
|
|
}
|
|
|
|
void small_parse_table_12412(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248240] = anon_sym_PIPE_PIPE;
|
|
v->a[248241] = anon_sym_AMP_AMP;
|
|
v->a[248242] = anon_sym_PIPE;
|
|
v->a[248243] = anon_sym_AMP;
|
|
v->a[248244] = anon_sym_LT;
|
|
v->a[248245] = anon_sym_GT;
|
|
v->a[248246] = anon_sym_LT_LT;
|
|
v->a[248247] = anon_sym_GT_GT;
|
|
v->a[248248] = anon_sym_SEMI_SEMI;
|
|
v->a[248249] = anon_sym_SEMI_AMP;
|
|
v->a[248250] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[248251] = anon_sym_PIPE_AMP;
|
|
v->a[248252] = anon_sym_AMP_GT;
|
|
v->a[248253] = anon_sym_AMP_GT_GT;
|
|
v->a[248254] = anon_sym_LT_AMP;
|
|
v->a[248255] = anon_sym_GT_AMP;
|
|
v->a[248256] = anon_sym_GT_PIPE;
|
|
v->a[248257] = anon_sym_LT_AMP_DASH;
|
|
v->a[248258] = anon_sym_GT_AMP_DASH;
|
|
v->a[248259] = anon_sym_LT_LT_DASH;
|
|
small_parse_table_12413(v);
|
|
}
|
|
|
|
void small_parse_table_12413(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248260] = anon_sym_LT_LT_LT;
|
|
v->a[248261] = aux_sym_concatenation_token1;
|
|
v->a[248262] = 11;
|
|
v->a[248263] = actions(3);
|
|
v->a[248264] = 1;
|
|
v->a[248265] = sym_comment;
|
|
v->a[248266] = actions(4384);
|
|
v->a[248267] = 1;
|
|
v->a[248268] = aux_sym_heredoc_redirect_token1;
|
|
v->a[248269] = actions(11562);
|
|
v->a[248270] = 1;
|
|
v->a[248271] = sym_file_descriptor;
|
|
v->a[248272] = actions(4253);
|
|
v->a[248273] = 2;
|
|
v->a[248274] = anon_sym_PIPE;
|
|
v->a[248275] = anon_sym_PIPE_AMP;
|
|
v->a[248276] = actions(4378);
|
|
v->a[248277] = 2;
|
|
v->a[248278] = anon_sym_SEMI;
|
|
v->a[248279] = anon_sym_AMP;
|
|
small_parse_table_12414(v);
|
|
}
|
|
|
|
void small_parse_table_12414(t_small_parse_table_array *v)
|
|
{
|
|
v->a[248280] = actions(4380);
|
|
v->a[248281] = 2;
|
|
v->a[248282] = anon_sym_PIPE_PIPE;
|
|
v->a[248283] = anon_sym_AMP_AMP;
|
|
v->a[248284] = actions(4382);
|
|
v->a[248285] = 2;
|
|
v->a[248286] = anon_sym_LT_LT;
|
|
v->a[248287] = anon_sym_LT_LT_DASH;
|
|
v->a[248288] = actions(11335);
|
|
v->a[248289] = 2;
|
|
v->a[248290] = anon_sym_LT_AMP_DASH;
|
|
v->a[248291] = anon_sym_GT_AMP_DASH;
|
|
v->a[248292] = actions(2719);
|
|
v->a[248293] = 3;
|
|
v->a[248294] = anon_sym_SEMI_SEMI;
|
|
v->a[248295] = anon_sym_SEMI_AMP;
|
|
v->a[248296] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[248297] = state(4455);
|
|
v->a[248298] = 3;
|
|
v->a[248299] = sym_file_redirect;
|
|
small_parse_table_12415(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2482.c */
|