140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2516.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_12580(t_small_parse_table_array *v)
|
|
{
|
|
v->a[251600] = 1;
|
|
v->a[251601] = sym_comment;
|
|
v->a[251602] = actions(11512);
|
|
v->a[251603] = 1;
|
|
v->a[251604] = aux_sym_concatenation_token1;
|
|
v->a[251605] = actions(11514);
|
|
v->a[251606] = 1;
|
|
v->a[251607] = sym__concat;
|
|
v->a[251608] = state(4591);
|
|
v->a[251609] = 1;
|
|
v->a[251610] = aux_sym_concatenation_repeat1;
|
|
v->a[251611] = actions(2096);
|
|
v->a[251612] = 2;
|
|
v->a[251613] = sym_file_descriptor;
|
|
v->a[251614] = aux_sym_heredoc_redirect_token1;
|
|
v->a[251615] = actions(2094);
|
|
v->a[251616] = 21;
|
|
v->a[251617] = anon_sym_SEMI;
|
|
v->a[251618] = anon_sym_PIPE_PIPE;
|
|
v->a[251619] = anon_sym_AMP_AMP;
|
|
small_parse_table_12581(v);
|
|
}
|
|
|
|
void small_parse_table_12581(t_small_parse_table_array *v)
|
|
{
|
|
v->a[251620] = anon_sym_PIPE;
|
|
v->a[251621] = anon_sym_AMP;
|
|
v->a[251622] = anon_sym_LT;
|
|
v->a[251623] = anon_sym_GT;
|
|
v->a[251624] = anon_sym_LT_LT;
|
|
v->a[251625] = anon_sym_GT_GT;
|
|
v->a[251626] = anon_sym_RPAREN;
|
|
v->a[251627] = anon_sym_SEMI_SEMI;
|
|
v->a[251628] = anon_sym_PIPE_AMP;
|
|
v->a[251629] = anon_sym_AMP_GT;
|
|
v->a[251630] = anon_sym_AMP_GT_GT;
|
|
v->a[251631] = anon_sym_LT_AMP;
|
|
v->a[251632] = anon_sym_GT_AMP;
|
|
v->a[251633] = anon_sym_GT_PIPE;
|
|
v->a[251634] = anon_sym_LT_AMP_DASH;
|
|
v->a[251635] = anon_sym_GT_AMP_DASH;
|
|
v->a[251636] = anon_sym_LT_LT_DASH;
|
|
v->a[251637] = anon_sym_LT_LT_LT;
|
|
v->a[251638] = 6;
|
|
v->a[251639] = actions(3);
|
|
small_parse_table_12582(v);
|
|
}
|
|
|
|
void small_parse_table_12582(t_small_parse_table_array *v)
|
|
{
|
|
v->a[251640] = 1;
|
|
v->a[251641] = sym_comment;
|
|
v->a[251642] = actions(11512);
|
|
v->a[251643] = 1;
|
|
v->a[251644] = aux_sym_concatenation_token1;
|
|
v->a[251645] = actions(11649);
|
|
v->a[251646] = 1;
|
|
v->a[251647] = sym__concat;
|
|
v->a[251648] = state(4253);
|
|
v->a[251649] = 1;
|
|
v->a[251650] = aux_sym_concatenation_repeat1;
|
|
v->a[251651] = actions(1267);
|
|
v->a[251652] = 3;
|
|
v->a[251653] = sym_file_descriptor;
|
|
v->a[251654] = ts_builtin_sym_end;
|
|
v->a[251655] = aux_sym_heredoc_redirect_token1;
|
|
v->a[251656] = actions(1265);
|
|
v->a[251657] = 20;
|
|
v->a[251658] = anon_sym_SEMI;
|
|
v->a[251659] = anon_sym_PIPE_PIPE;
|
|
small_parse_table_12583(v);
|
|
}
|
|
|
|
void small_parse_table_12583(t_small_parse_table_array *v)
|
|
{
|
|
v->a[251660] = anon_sym_AMP_AMP;
|
|
v->a[251661] = anon_sym_PIPE;
|
|
v->a[251662] = anon_sym_AMP;
|
|
v->a[251663] = anon_sym_LT;
|
|
v->a[251664] = anon_sym_GT;
|
|
v->a[251665] = anon_sym_LT_LT;
|
|
v->a[251666] = anon_sym_GT_GT;
|
|
v->a[251667] = anon_sym_SEMI_SEMI;
|
|
v->a[251668] = anon_sym_PIPE_AMP;
|
|
v->a[251669] = anon_sym_AMP_GT;
|
|
v->a[251670] = anon_sym_AMP_GT_GT;
|
|
v->a[251671] = anon_sym_LT_AMP;
|
|
v->a[251672] = anon_sym_GT_AMP;
|
|
v->a[251673] = anon_sym_GT_PIPE;
|
|
v->a[251674] = anon_sym_LT_AMP_DASH;
|
|
v->a[251675] = anon_sym_GT_AMP_DASH;
|
|
v->a[251676] = anon_sym_LT_LT_DASH;
|
|
v->a[251677] = anon_sym_LT_LT_LT;
|
|
v->a[251678] = 6;
|
|
v->a[251679] = actions(3);
|
|
small_parse_table_12584(v);
|
|
}
|
|
|
|
void small_parse_table_12584(t_small_parse_table_array *v)
|
|
{
|
|
v->a[251680] = 1;
|
|
v->a[251681] = sym_comment;
|
|
v->a[251682] = actions(11651);
|
|
v->a[251683] = 1;
|
|
v->a[251684] = aux_sym_concatenation_token1;
|
|
v->a[251685] = actions(11653);
|
|
v->a[251686] = 1;
|
|
v->a[251687] = sym__concat;
|
|
v->a[251688] = state(4630);
|
|
v->a[251689] = 1;
|
|
v->a[251690] = aux_sym_concatenation_repeat1;
|
|
v->a[251691] = actions(1263);
|
|
v->a[251692] = 3;
|
|
v->a[251693] = sym_file_descriptor;
|
|
v->a[251694] = ts_builtin_sym_end;
|
|
v->a[251695] = aux_sym_heredoc_redirect_token1;
|
|
v->a[251696] = actions(1261);
|
|
v->a[251697] = 20;
|
|
v->a[251698] = anon_sym_SEMI;
|
|
v->a[251699] = anon_sym_PIPE_PIPE;
|
|
small_parse_table_12585(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2516.c */
|