140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2495.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_12475(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249500] = anon_sym_PIPE;
|
|
v->a[249501] = anon_sym_AMP;
|
|
v->a[249502] = anon_sym_LT;
|
|
v->a[249503] = anon_sym_GT;
|
|
v->a[249504] = anon_sym_LT_LT;
|
|
v->a[249505] = anon_sym_GT_GT;
|
|
v->a[249506] = anon_sym_SEMI_SEMI;
|
|
v->a[249507] = anon_sym_PIPE_AMP;
|
|
v->a[249508] = anon_sym_AMP_GT;
|
|
v->a[249509] = anon_sym_AMP_GT_GT;
|
|
v->a[249510] = anon_sym_LT_AMP;
|
|
v->a[249511] = anon_sym_GT_AMP;
|
|
v->a[249512] = anon_sym_GT_PIPE;
|
|
v->a[249513] = anon_sym_LT_AMP_DASH;
|
|
v->a[249514] = anon_sym_GT_AMP_DASH;
|
|
v->a[249515] = anon_sym_LT_LT_DASH;
|
|
v->a[249516] = anon_sym_LT_LT_LT;
|
|
v->a[249517] = anon_sym_BQUOTE;
|
|
v->a[249518] = 6;
|
|
v->a[249519] = actions(3);
|
|
small_parse_table_12476(v);
|
|
}
|
|
|
|
void small_parse_table_12476(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249520] = 1;
|
|
v->a[249521] = sym_comment;
|
|
v->a[249522] = actions(11512);
|
|
v->a[249523] = 1;
|
|
v->a[249524] = aux_sym_concatenation_token1;
|
|
v->a[249525] = actions(11514);
|
|
v->a[249526] = 1;
|
|
v->a[249527] = sym__concat;
|
|
v->a[249528] = state(4523);
|
|
v->a[249529] = 1;
|
|
v->a[249530] = aux_sym_concatenation_repeat1;
|
|
v->a[249531] = actions(4469);
|
|
v->a[249532] = 3;
|
|
v->a[249533] = sym_file_descriptor;
|
|
v->a[249534] = ts_builtin_sym_end;
|
|
v->a[249535] = aux_sym_heredoc_redirect_token1;
|
|
v->a[249536] = actions(4467);
|
|
v->a[249537] = 20;
|
|
v->a[249538] = anon_sym_SEMI;
|
|
v->a[249539] = anon_sym_PIPE_PIPE;
|
|
small_parse_table_12477(v);
|
|
}
|
|
|
|
void small_parse_table_12477(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249540] = anon_sym_AMP_AMP;
|
|
v->a[249541] = anon_sym_PIPE;
|
|
v->a[249542] = anon_sym_AMP;
|
|
v->a[249543] = anon_sym_LT;
|
|
v->a[249544] = anon_sym_GT;
|
|
v->a[249545] = anon_sym_LT_LT;
|
|
v->a[249546] = anon_sym_GT_GT;
|
|
v->a[249547] = anon_sym_SEMI_SEMI;
|
|
v->a[249548] = anon_sym_PIPE_AMP;
|
|
v->a[249549] = anon_sym_AMP_GT;
|
|
v->a[249550] = anon_sym_AMP_GT_GT;
|
|
v->a[249551] = anon_sym_LT_AMP;
|
|
v->a[249552] = anon_sym_GT_AMP;
|
|
v->a[249553] = anon_sym_GT_PIPE;
|
|
v->a[249554] = anon_sym_LT_AMP_DASH;
|
|
v->a[249555] = anon_sym_GT_AMP_DASH;
|
|
v->a[249556] = anon_sym_LT_LT_DASH;
|
|
v->a[249557] = anon_sym_LT_LT_LT;
|
|
v->a[249558] = 6;
|
|
v->a[249559] = actions(3);
|
|
small_parse_table_12478(v);
|
|
}
|
|
|
|
void small_parse_table_12478(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249560] = 1;
|
|
v->a[249561] = sym_comment;
|
|
v->a[249562] = actions(11491);
|
|
v->a[249563] = 1;
|
|
v->a[249564] = aux_sym_concatenation_token1;
|
|
v->a[249565] = actions(11599);
|
|
v->a[249566] = 1;
|
|
v->a[249567] = sym__concat;
|
|
v->a[249568] = state(4453);
|
|
v->a[249569] = 1;
|
|
v->a[249570] = aux_sym_concatenation_repeat1;
|
|
v->a[249571] = actions(1288);
|
|
v->a[249572] = 2;
|
|
v->a[249573] = sym_file_descriptor;
|
|
v->a[249574] = aux_sym_heredoc_redirect_token1;
|
|
v->a[249575] = actions(1286);
|
|
v->a[249576] = 21;
|
|
v->a[249577] = anon_sym_SEMI;
|
|
v->a[249578] = anon_sym_PIPE_PIPE;
|
|
v->a[249579] = anon_sym_AMP_AMP;
|
|
small_parse_table_12479(v);
|
|
}
|
|
|
|
void small_parse_table_12479(t_small_parse_table_array *v)
|
|
{
|
|
v->a[249580] = anon_sym_PIPE;
|
|
v->a[249581] = anon_sym_AMP;
|
|
v->a[249582] = anon_sym_LT;
|
|
v->a[249583] = anon_sym_GT;
|
|
v->a[249584] = anon_sym_LT_LT;
|
|
v->a[249585] = anon_sym_GT_GT;
|
|
v->a[249586] = anon_sym_SEMI_SEMI;
|
|
v->a[249587] = anon_sym_SEMI_AMP;
|
|
v->a[249588] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[249589] = anon_sym_PIPE_AMP;
|
|
v->a[249590] = anon_sym_AMP_GT;
|
|
v->a[249591] = anon_sym_AMP_GT_GT;
|
|
v->a[249592] = anon_sym_LT_AMP;
|
|
v->a[249593] = anon_sym_GT_AMP;
|
|
v->a[249594] = anon_sym_GT_PIPE;
|
|
v->a[249595] = anon_sym_LT_AMP_DASH;
|
|
v->a[249596] = anon_sym_GT_AMP_DASH;
|
|
v->a[249597] = anon_sym_LT_LT_DASH;
|
|
v->a[249598] = 3;
|
|
v->a[249599] = actions(3);
|
|
small_parse_table_12480(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2495.c */
|