140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2932.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_14660(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293200] = aux_sym_heredoc_redirect_token1;
|
|
v->a[293201] = actions(1352);
|
|
v->a[293202] = 14;
|
|
v->a[293203] = anon_sym_PIPE_PIPE;
|
|
v->a[293204] = anon_sym_AMP_AMP;
|
|
v->a[293205] = anon_sym_LT;
|
|
v->a[293206] = anon_sym_GT;
|
|
v->a[293207] = anon_sym_GT_GT;
|
|
v->a[293208] = anon_sym_AMP_GT;
|
|
v->a[293209] = anon_sym_AMP_GT_GT;
|
|
v->a[293210] = anon_sym_LT_AMP;
|
|
v->a[293211] = anon_sym_GT_AMP;
|
|
v->a[293212] = anon_sym_GT_PIPE;
|
|
v->a[293213] = anon_sym_LT_AMP_DASH;
|
|
v->a[293214] = anon_sym_GT_AMP_DASH;
|
|
v->a[293215] = anon_sym_LT_LT_LT;
|
|
v->a[293216] = aux_sym_concatenation_token1;
|
|
v->a[293217] = 3;
|
|
v->a[293218] = actions(71);
|
|
v->a[293219] = 1;
|
|
small_parse_table_14661(v);
|
|
}
|
|
|
|
void small_parse_table_14661(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293220] = sym_comment;
|
|
v->a[293221] = actions(12149);
|
|
v->a[293222] = 7;
|
|
v->a[293223] = anon_sym_PIPE;
|
|
v->a[293224] = anon_sym_LT;
|
|
v->a[293225] = anon_sym_GT;
|
|
v->a[293226] = anon_sym_LT_LT;
|
|
v->a[293227] = anon_sym_AMP_GT;
|
|
v->a[293228] = anon_sym_LT_AMP;
|
|
v->a[293229] = anon_sym_GT_AMP;
|
|
v->a[293230] = actions(12151);
|
|
v->a[293231] = 10;
|
|
v->a[293232] = sym_file_descriptor;
|
|
v->a[293233] = anon_sym_PIPE_PIPE;
|
|
v->a[293234] = anon_sym_AMP_AMP;
|
|
v->a[293235] = anon_sym_GT_GT;
|
|
v->a[293236] = anon_sym_PIPE_AMP;
|
|
v->a[293237] = anon_sym_AMP_GT_GT;
|
|
v->a[293238] = anon_sym_GT_PIPE;
|
|
v->a[293239] = anon_sym_LT_AMP_DASH;
|
|
small_parse_table_14662(v);
|
|
}
|
|
|
|
void small_parse_table_14662(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293240] = anon_sym_GT_AMP_DASH;
|
|
v->a[293241] = anon_sym_LT_LT_DASH;
|
|
v->a[293242] = 3;
|
|
v->a[293243] = actions(3);
|
|
v->a[293244] = 1;
|
|
v->a[293245] = sym_comment;
|
|
v->a[293246] = actions(1310);
|
|
v->a[293247] = 3;
|
|
v->a[293248] = sym_file_descriptor;
|
|
v->a[293249] = sym__concat;
|
|
v->a[293250] = aux_sym_heredoc_redirect_token1;
|
|
v->a[293251] = actions(1308);
|
|
v->a[293252] = 14;
|
|
v->a[293253] = anon_sym_PIPE_PIPE;
|
|
v->a[293254] = anon_sym_AMP_AMP;
|
|
v->a[293255] = anon_sym_LT;
|
|
v->a[293256] = anon_sym_GT;
|
|
v->a[293257] = anon_sym_GT_GT;
|
|
v->a[293258] = anon_sym_AMP_GT;
|
|
v->a[293259] = anon_sym_AMP_GT_GT;
|
|
small_parse_table_14663(v);
|
|
}
|
|
|
|
void small_parse_table_14663(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293260] = anon_sym_LT_AMP;
|
|
v->a[293261] = anon_sym_GT_AMP;
|
|
v->a[293262] = anon_sym_GT_PIPE;
|
|
v->a[293263] = anon_sym_LT_AMP_DASH;
|
|
v->a[293264] = anon_sym_GT_AMP_DASH;
|
|
v->a[293265] = anon_sym_LT_LT_LT;
|
|
v->a[293266] = aux_sym_concatenation_token1;
|
|
v->a[293267] = 3;
|
|
v->a[293268] = actions(3);
|
|
v->a[293269] = 1;
|
|
v->a[293270] = sym_comment;
|
|
v->a[293271] = actions(1306);
|
|
v->a[293272] = 3;
|
|
v->a[293273] = sym_file_descriptor;
|
|
v->a[293274] = sym__concat;
|
|
v->a[293275] = aux_sym_heredoc_redirect_token1;
|
|
v->a[293276] = actions(1304);
|
|
v->a[293277] = 14;
|
|
v->a[293278] = anon_sym_PIPE_PIPE;
|
|
v->a[293279] = anon_sym_AMP_AMP;
|
|
small_parse_table_14664(v);
|
|
}
|
|
|
|
void small_parse_table_14664(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293280] = anon_sym_LT;
|
|
v->a[293281] = anon_sym_GT;
|
|
v->a[293282] = anon_sym_GT_GT;
|
|
v->a[293283] = anon_sym_AMP_GT;
|
|
v->a[293284] = anon_sym_AMP_GT_GT;
|
|
v->a[293285] = anon_sym_LT_AMP;
|
|
v->a[293286] = anon_sym_GT_AMP;
|
|
v->a[293287] = anon_sym_GT_PIPE;
|
|
v->a[293288] = anon_sym_LT_AMP_DASH;
|
|
v->a[293289] = anon_sym_GT_AMP_DASH;
|
|
v->a[293290] = anon_sym_LT_LT_LT;
|
|
v->a[293291] = aux_sym_concatenation_token1;
|
|
v->a[293292] = 3;
|
|
v->a[293293] = actions(3);
|
|
v->a[293294] = 1;
|
|
v->a[293295] = sym_comment;
|
|
v->a[293296] = actions(1310);
|
|
v->a[293297] = 3;
|
|
v->a[293298] = sym_file_descriptor;
|
|
v->a[293299] = sym__concat;
|
|
small_parse_table_14665(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2932.c */
|