140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2677.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_13385(t_small_parse_table_array *v)
|
|
{
|
|
v->a[267700] = anon_sym_AMP;
|
|
v->a[267701] = anon_sym_LT;
|
|
v->a[267702] = anon_sym_GT;
|
|
v->a[267703] = anon_sym_LT_LT;
|
|
v->a[267704] = anon_sym_GT_GT;
|
|
v->a[267705] = anon_sym_SEMI_SEMI;
|
|
v->a[267706] = anon_sym_PIPE_AMP;
|
|
v->a[267707] = anon_sym_AMP_GT;
|
|
v->a[267708] = anon_sym_AMP_GT_GT;
|
|
v->a[267709] = anon_sym_LT_AMP;
|
|
v->a[267710] = anon_sym_GT_AMP;
|
|
v->a[267711] = anon_sym_GT_PIPE;
|
|
v->a[267712] = anon_sym_LT_AMP_DASH;
|
|
v->a[267713] = anon_sym_GT_AMP_DASH;
|
|
v->a[267714] = anon_sym_LT_LT_DASH;
|
|
v->a[267715] = 3;
|
|
v->a[267716] = actions(3);
|
|
v->a[267717] = 1;
|
|
v->a[267718] = sym_comment;
|
|
v->a[267719] = actions(2074);
|
|
small_parse_table_13386(v);
|
|
}
|
|
|
|
void small_parse_table_13386(t_small_parse_table_array *v)
|
|
{
|
|
v->a[267720] = 3;
|
|
v->a[267721] = sym_file_descriptor;
|
|
v->a[267722] = ts_builtin_sym_end;
|
|
v->a[267723] = aux_sym_heredoc_redirect_token1;
|
|
v->a[267724] = actions(2072);
|
|
v->a[267725] = 21;
|
|
v->a[267726] = anon_sym_SEMI;
|
|
v->a[267727] = anon_sym_PIPE_PIPE;
|
|
v->a[267728] = anon_sym_AMP_AMP;
|
|
v->a[267729] = anon_sym_PIPE;
|
|
v->a[267730] = anon_sym_AMP;
|
|
v->a[267731] = anon_sym_LT;
|
|
v->a[267732] = anon_sym_GT;
|
|
v->a[267733] = anon_sym_LT_LT;
|
|
v->a[267734] = anon_sym_GT_GT;
|
|
v->a[267735] = anon_sym_RPAREN;
|
|
v->a[267736] = anon_sym_SEMI_SEMI;
|
|
v->a[267737] = anon_sym_PIPE_AMP;
|
|
v->a[267738] = anon_sym_AMP_GT;
|
|
v->a[267739] = anon_sym_AMP_GT_GT;
|
|
small_parse_table_13387(v);
|
|
}
|
|
|
|
void small_parse_table_13387(t_small_parse_table_array *v)
|
|
{
|
|
v->a[267740] = anon_sym_LT_AMP;
|
|
v->a[267741] = anon_sym_GT_AMP;
|
|
v->a[267742] = anon_sym_GT_PIPE;
|
|
v->a[267743] = anon_sym_LT_AMP_DASH;
|
|
v->a[267744] = anon_sym_GT_AMP_DASH;
|
|
v->a[267745] = anon_sym_LT_LT_DASH;
|
|
v->a[267746] = anon_sym_BQUOTE;
|
|
v->a[267747] = 3;
|
|
v->a[267748] = actions(3);
|
|
v->a[267749] = 1;
|
|
v->a[267750] = sym_comment;
|
|
v->a[267751] = actions(12107);
|
|
v->a[267752] = 2;
|
|
v->a[267753] = sym_file_descriptor;
|
|
v->a[267754] = aux_sym_heredoc_redirect_token1;
|
|
v->a[267755] = actions(12105);
|
|
v->a[267756] = 22;
|
|
v->a[267757] = anon_sym_SEMI;
|
|
v->a[267758] = anon_sym_PIPE_PIPE;
|
|
v->a[267759] = anon_sym_AMP_AMP;
|
|
small_parse_table_13388(v);
|
|
}
|
|
|
|
void small_parse_table_13388(t_small_parse_table_array *v)
|
|
{
|
|
v->a[267760] = anon_sym_PIPE;
|
|
v->a[267761] = anon_sym_AMP;
|
|
v->a[267762] = anon_sym_LT;
|
|
v->a[267763] = anon_sym_GT;
|
|
v->a[267764] = anon_sym_LT_LT;
|
|
v->a[267765] = anon_sym_GT_GT;
|
|
v->a[267766] = anon_sym_esac;
|
|
v->a[267767] = anon_sym_SEMI_SEMI;
|
|
v->a[267768] = anon_sym_SEMI_AMP;
|
|
v->a[267769] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[267770] = anon_sym_PIPE_AMP;
|
|
v->a[267771] = anon_sym_AMP_GT;
|
|
v->a[267772] = anon_sym_AMP_GT_GT;
|
|
v->a[267773] = anon_sym_LT_AMP;
|
|
v->a[267774] = anon_sym_GT_AMP;
|
|
v->a[267775] = anon_sym_GT_PIPE;
|
|
v->a[267776] = anon_sym_LT_AMP_DASH;
|
|
v->a[267777] = anon_sym_GT_AMP_DASH;
|
|
v->a[267778] = anon_sym_LT_LT_DASH;
|
|
v->a[267779] = 3;
|
|
small_parse_table_13389(v);
|
|
}
|
|
|
|
void small_parse_table_13389(t_small_parse_table_array *v)
|
|
{
|
|
v->a[267780] = actions(3);
|
|
v->a[267781] = 1;
|
|
v->a[267782] = sym_comment;
|
|
v->a[267783] = actions(12151);
|
|
v->a[267784] = 3;
|
|
v->a[267785] = sym_file_descriptor;
|
|
v->a[267786] = ts_builtin_sym_end;
|
|
v->a[267787] = aux_sym_heredoc_redirect_token1;
|
|
v->a[267788] = actions(12149);
|
|
v->a[267789] = 21;
|
|
v->a[267790] = anon_sym_SEMI;
|
|
v->a[267791] = anon_sym_PIPE_PIPE;
|
|
v->a[267792] = anon_sym_AMP_AMP;
|
|
v->a[267793] = anon_sym_PIPE;
|
|
v->a[267794] = anon_sym_AMP;
|
|
v->a[267795] = anon_sym_LT;
|
|
v->a[267796] = anon_sym_GT;
|
|
v->a[267797] = anon_sym_LT_LT;
|
|
v->a[267798] = anon_sym_GT_GT;
|
|
v->a[267799] = anon_sym_RPAREN;
|
|
small_parse_table_13390(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2677.c */
|