140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2498.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_12490(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249800] = anon_sym_esac;
|
|
v->a[249801] = anon_sym_SEMI_SEMI;
|
|
v->a[249802] = anon_sym_SEMI_AMP;
|
|
v->a[249803] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[249804] = anon_sym_PIPE_AMP;
|
|
v->a[249805] = anon_sym_AMP_GT;
|
|
v->a[249806] = anon_sym_AMP_GT_GT;
|
|
v->a[249807] = anon_sym_LT_AMP;
|
|
v->a[249808] = anon_sym_GT_AMP;
|
|
v->a[249809] = anon_sym_GT_PIPE;
|
|
v->a[249810] = anon_sym_LT_AMP_DASH;
|
|
v->a[249811] = anon_sym_GT_AMP_DASH;
|
|
v->a[249812] = anon_sym_LT_LT_DASH;
|
|
v->a[249813] = aux_sym_concatenation_token1;
|
|
v->a[249814] = 3;
|
|
v->a[249815] = actions(3);
|
|
v->a[249816] = 1;
|
|
v->a[249817] = sym_comment;
|
|
v->a[249818] = actions(1322);
|
|
v->a[249819] = 4;
|
|
small_parse_table_12491(v);
|
|
}
|
|
|
|
void small_parse_table_12491(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249820] = sym_file_descriptor;
|
|
v->a[249821] = sym__concat;
|
|
v->a[249822] = ts_builtin_sym_end;
|
|
v->a[249823] = aux_sym_heredoc_redirect_token1;
|
|
v->a[249824] = actions(1320);
|
|
v->a[249825] = 22;
|
|
v->a[249826] = anon_sym_SEMI;
|
|
v->a[249827] = anon_sym_PIPE_PIPE;
|
|
v->a[249828] = anon_sym_AMP_AMP;
|
|
v->a[249829] = anon_sym_PIPE;
|
|
v->a[249830] = anon_sym_AMP;
|
|
v->a[249831] = anon_sym_LT;
|
|
v->a[249832] = anon_sym_GT;
|
|
v->a[249833] = anon_sym_LT_LT;
|
|
v->a[249834] = anon_sym_GT_GT;
|
|
v->a[249835] = anon_sym_RPAREN;
|
|
v->a[249836] = anon_sym_SEMI_SEMI;
|
|
v->a[249837] = anon_sym_PIPE_AMP;
|
|
v->a[249838] = anon_sym_AMP_GT;
|
|
v->a[249839] = anon_sym_AMP_GT_GT;
|
|
small_parse_table_12492(v);
|
|
}
|
|
|
|
void small_parse_table_12492(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249840] = anon_sym_LT_AMP;
|
|
v->a[249841] = anon_sym_GT_AMP;
|
|
v->a[249842] = anon_sym_GT_PIPE;
|
|
v->a[249843] = anon_sym_LT_AMP_DASH;
|
|
v->a[249844] = anon_sym_GT_AMP_DASH;
|
|
v->a[249845] = anon_sym_LT_LT_DASH;
|
|
v->a[249846] = aux_sym_concatenation_token1;
|
|
v->a[249847] = anon_sym_BQUOTE;
|
|
v->a[249848] = 6;
|
|
v->a[249849] = actions(3);
|
|
v->a[249850] = 1;
|
|
v->a[249851] = sym_comment;
|
|
v->a[249852] = actions(11512);
|
|
v->a[249853] = 1;
|
|
v->a[249854] = aux_sym_concatenation_token1;
|
|
v->a[249855] = actions(11514);
|
|
v->a[249856] = 1;
|
|
v->a[249857] = sym__concat;
|
|
v->a[249858] = state(4583);
|
|
v->a[249859] = 1;
|
|
small_parse_table_12493(v);
|
|
}
|
|
|
|
void small_parse_table_12493(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249860] = aux_sym_concatenation_repeat1;
|
|
v->a[249861] = actions(5697);
|
|
v->a[249862] = 2;
|
|
v->a[249863] = sym_file_descriptor;
|
|
v->a[249864] = aux_sym_heredoc_redirect_token1;
|
|
v->a[249865] = actions(5695);
|
|
v->a[249866] = 21;
|
|
v->a[249867] = anon_sym_SEMI;
|
|
v->a[249868] = anon_sym_PIPE_PIPE;
|
|
v->a[249869] = anon_sym_AMP_AMP;
|
|
v->a[249870] = anon_sym_PIPE;
|
|
v->a[249871] = anon_sym_AMP;
|
|
v->a[249872] = anon_sym_LT;
|
|
v->a[249873] = anon_sym_GT;
|
|
v->a[249874] = anon_sym_LT_LT;
|
|
v->a[249875] = anon_sym_GT_GT;
|
|
v->a[249876] = anon_sym_SEMI_SEMI;
|
|
v->a[249877] = anon_sym_PIPE_AMP;
|
|
v->a[249878] = anon_sym_AMP_GT;
|
|
v->a[249879] = anon_sym_AMP_GT_GT;
|
|
small_parse_table_12494(v);
|
|
}
|
|
|
|
void small_parse_table_12494(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249880] = anon_sym_LT_AMP;
|
|
v->a[249881] = anon_sym_GT_AMP;
|
|
v->a[249882] = anon_sym_GT_PIPE;
|
|
v->a[249883] = anon_sym_LT_AMP_DASH;
|
|
v->a[249884] = anon_sym_GT_AMP_DASH;
|
|
v->a[249885] = anon_sym_LT_LT_DASH;
|
|
v->a[249886] = anon_sym_LT_LT_LT;
|
|
v->a[249887] = anon_sym_BQUOTE;
|
|
v->a[249888] = 6;
|
|
v->a[249889] = actions(3);
|
|
v->a[249890] = 1;
|
|
v->a[249891] = sym_comment;
|
|
v->a[249892] = actions(11512);
|
|
v->a[249893] = 1;
|
|
v->a[249894] = aux_sym_concatenation_token1;
|
|
v->a[249895] = actions(11514);
|
|
v->a[249896] = 1;
|
|
v->a[249897] = sym__concat;
|
|
v->a[249898] = state(4510);
|
|
v->a[249899] = 1;
|
|
small_parse_table_12495(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2498.c */
|