140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2691.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_13455(t_small_parse_table_array *v)
|
|
{
|
|
v->a[269100] = anon_sym_LT;
|
|
v->a[269101] = anon_sym_GT;
|
|
v->a[269102] = anon_sym_LT_LT;
|
|
v->a[269103] = anon_sym_GT_GT;
|
|
v->a[269104] = anon_sym_esac;
|
|
v->a[269105] = anon_sym_SEMI_SEMI;
|
|
v->a[269106] = anon_sym_SEMI_AMP;
|
|
v->a[269107] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[269108] = anon_sym_PIPE_AMP;
|
|
v->a[269109] = anon_sym_AMP_GT;
|
|
v->a[269110] = anon_sym_AMP_GT_GT;
|
|
v->a[269111] = anon_sym_LT_AMP;
|
|
v->a[269112] = anon_sym_GT_AMP;
|
|
v->a[269113] = anon_sym_GT_PIPE;
|
|
v->a[269114] = anon_sym_LT_AMP_DASH;
|
|
v->a[269115] = anon_sym_GT_AMP_DASH;
|
|
v->a[269116] = anon_sym_LT_LT_DASH;
|
|
v->a[269117] = 3;
|
|
v->a[269118] = actions(3);
|
|
v->a[269119] = 1;
|
|
small_parse_table_13456(v);
|
|
}
|
|
|
|
void small_parse_table_13456(t_small_parse_table_array *v)
|
|
{
|
|
v->a[269120] = sym_comment;
|
|
v->a[269121] = actions(11782);
|
|
v->a[269122] = 2;
|
|
v->a[269123] = sym_file_descriptor;
|
|
v->a[269124] = aux_sym_heredoc_redirect_token1;
|
|
v->a[269125] = actions(11780);
|
|
v->a[269126] = 22;
|
|
v->a[269127] = anon_sym_SEMI;
|
|
v->a[269128] = anon_sym_PIPE_PIPE;
|
|
v->a[269129] = anon_sym_AMP_AMP;
|
|
v->a[269130] = anon_sym_PIPE;
|
|
v->a[269131] = anon_sym_AMP;
|
|
v->a[269132] = anon_sym_LT;
|
|
v->a[269133] = anon_sym_GT;
|
|
v->a[269134] = anon_sym_LT_LT;
|
|
v->a[269135] = anon_sym_GT_GT;
|
|
v->a[269136] = anon_sym_SEMI_SEMI;
|
|
v->a[269137] = anon_sym_SEMI_AMP;
|
|
v->a[269138] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[269139] = anon_sym_PIPE_AMP;
|
|
small_parse_table_13457(v);
|
|
}
|
|
|
|
void small_parse_table_13457(t_small_parse_table_array *v)
|
|
{
|
|
v->a[269140] = anon_sym_AMP_GT;
|
|
v->a[269141] = anon_sym_AMP_GT_GT;
|
|
v->a[269142] = anon_sym_LT_AMP;
|
|
v->a[269143] = anon_sym_GT_AMP;
|
|
v->a[269144] = anon_sym_GT_PIPE;
|
|
v->a[269145] = anon_sym_LT_AMP_DASH;
|
|
v->a[269146] = anon_sym_GT_AMP_DASH;
|
|
v->a[269147] = anon_sym_LT_LT_DASH;
|
|
v->a[269148] = anon_sym_LT_LT_LT;
|
|
v->a[269149] = 3;
|
|
v->a[269150] = actions(3);
|
|
v->a[269151] = 1;
|
|
v->a[269152] = sym_comment;
|
|
v->a[269153] = actions(12259);
|
|
v->a[269154] = 2;
|
|
v->a[269155] = sym_file_descriptor;
|
|
v->a[269156] = aux_sym_heredoc_redirect_token1;
|
|
v->a[269157] = actions(12257);
|
|
v->a[269158] = 22;
|
|
v->a[269159] = anon_sym_SEMI;
|
|
small_parse_table_13458(v);
|
|
}
|
|
|
|
void small_parse_table_13458(t_small_parse_table_array *v)
|
|
{
|
|
v->a[269160] = anon_sym_PIPE_PIPE;
|
|
v->a[269161] = anon_sym_AMP_AMP;
|
|
v->a[269162] = anon_sym_PIPE;
|
|
v->a[269163] = anon_sym_AMP;
|
|
v->a[269164] = anon_sym_LT;
|
|
v->a[269165] = anon_sym_GT;
|
|
v->a[269166] = anon_sym_LT_LT;
|
|
v->a[269167] = anon_sym_GT_GT;
|
|
v->a[269168] = anon_sym_esac;
|
|
v->a[269169] = anon_sym_SEMI_SEMI;
|
|
v->a[269170] = anon_sym_SEMI_AMP;
|
|
v->a[269171] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[269172] = anon_sym_PIPE_AMP;
|
|
v->a[269173] = anon_sym_AMP_GT;
|
|
v->a[269174] = anon_sym_AMP_GT_GT;
|
|
v->a[269175] = anon_sym_LT_AMP;
|
|
v->a[269176] = anon_sym_GT_AMP;
|
|
v->a[269177] = anon_sym_GT_PIPE;
|
|
v->a[269178] = anon_sym_LT_AMP_DASH;
|
|
v->a[269179] = anon_sym_GT_AMP_DASH;
|
|
small_parse_table_13459(v);
|
|
}
|
|
|
|
void small_parse_table_13459(t_small_parse_table_array *v)
|
|
{
|
|
v->a[269180] = anon_sym_LT_LT_DASH;
|
|
v->a[269181] = 3;
|
|
v->a[269182] = actions(3);
|
|
v->a[269183] = 1;
|
|
v->a[269184] = sym_comment;
|
|
v->a[269185] = actions(12225);
|
|
v->a[269186] = 3;
|
|
v->a[269187] = sym_file_descriptor;
|
|
v->a[269188] = ts_builtin_sym_end;
|
|
v->a[269189] = aux_sym_heredoc_redirect_token1;
|
|
v->a[269190] = actions(12223);
|
|
v->a[269191] = 21;
|
|
v->a[269192] = anon_sym_SEMI;
|
|
v->a[269193] = anon_sym_PIPE_PIPE;
|
|
v->a[269194] = anon_sym_AMP_AMP;
|
|
v->a[269195] = anon_sym_PIPE;
|
|
v->a[269196] = anon_sym_AMP;
|
|
v->a[269197] = anon_sym_LT;
|
|
v->a[269198] = anon_sym_GT;
|
|
v->a[269199] = anon_sym_LT_LT;
|
|
small_parse_table_13460(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2691.c */
|