minishell/parser/static/small_parse_table/small_parse_table_2432.c
2024-04-28 19:59:01 +02:00

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2432.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_12160(t_small_parse_table_array *v)
{
v->a[243200] = anon_sym_GT_PIPE;
v->a[243201] = anon_sym_LT_AMP_DASH;
v->a[243202] = anon_sym_GT_AMP_DASH;
v->a[243203] = anon_sym_LT_LT_DASH;
v->a[243204] = anon_sym_LT_LT_LT;
v->a[243205] = aux_sym_concatenation_token1;
v->a[243206] = 3;
v->a[243207] = actions(3);
v->a[243208] = 1;
v->a[243209] = sym_comment;
v->a[243210] = actions(1342);
v->a[243211] = 3;
v->a[243212] = sym_file_descriptor;
v->a[243213] = sym__concat;
v->a[243214] = aux_sym_heredoc_redirect_token1;
v->a[243215] = actions(1340);
v->a[243216] = 24;
v->a[243217] = anon_sym_SEMI;
v->a[243218] = anon_sym_PIPE_PIPE;
v->a[243219] = anon_sym_AMP_AMP;
small_parse_table_12161(v);
}
void small_parse_table_12161(t_small_parse_table_array *v)
{
v->a[243220] = anon_sym_PIPE;
v->a[243221] = anon_sym_AMP;
v->a[243222] = anon_sym_LT;
v->a[243223] = anon_sym_GT;
v->a[243224] = anon_sym_LT_LT;
v->a[243225] = anon_sym_GT_GT;
v->a[243226] = anon_sym_esac;
v->a[243227] = anon_sym_SEMI_SEMI;
v->a[243228] = anon_sym_SEMI_AMP;
v->a[243229] = anon_sym_SEMI_SEMI_AMP;
v->a[243230] = anon_sym_PIPE_AMP;
v->a[243231] = anon_sym_AMP_GT;
v->a[243232] = anon_sym_AMP_GT_GT;
v->a[243233] = anon_sym_LT_AMP;
v->a[243234] = anon_sym_GT_AMP;
v->a[243235] = anon_sym_GT_PIPE;
v->a[243236] = anon_sym_LT_AMP_DASH;
v->a[243237] = anon_sym_GT_AMP_DASH;
v->a[243238] = anon_sym_LT_LT_DASH;
v->a[243239] = anon_sym_LT_LT_LT;
small_parse_table_12162(v);
}
void small_parse_table_12162(t_small_parse_table_array *v)
{
v->a[243240] = aux_sym_concatenation_token1;
v->a[243241] = 3;
v->a[243242] = actions(3);
v->a[243243] = 1;
v->a[243244] = sym_comment;
v->a[243245] = actions(1314);
v->a[243246] = 3;
v->a[243247] = sym_file_descriptor;
v->a[243248] = sym__concat;
v->a[243249] = aux_sym_heredoc_redirect_token1;
v->a[243250] = actions(1312);
v->a[243251] = 24;
v->a[243252] = anon_sym_SEMI;
v->a[243253] = anon_sym_PIPE_PIPE;
v->a[243254] = anon_sym_AMP_AMP;
v->a[243255] = anon_sym_PIPE;
v->a[243256] = anon_sym_AMP;
v->a[243257] = anon_sym_LT;
v->a[243258] = anon_sym_GT;
v->a[243259] = anon_sym_LT_LT;
small_parse_table_12163(v);
}
void small_parse_table_12163(t_small_parse_table_array *v)
{
v->a[243260] = anon_sym_GT_GT;
v->a[243261] = anon_sym_esac;
v->a[243262] = anon_sym_SEMI_SEMI;
v->a[243263] = anon_sym_SEMI_AMP;
v->a[243264] = anon_sym_SEMI_SEMI_AMP;
v->a[243265] = anon_sym_PIPE_AMP;
v->a[243266] = anon_sym_AMP_GT;
v->a[243267] = anon_sym_AMP_GT_GT;
v->a[243268] = anon_sym_LT_AMP;
v->a[243269] = anon_sym_GT_AMP;
v->a[243270] = anon_sym_GT_PIPE;
v->a[243271] = anon_sym_LT_AMP_DASH;
v->a[243272] = anon_sym_GT_AMP_DASH;
v->a[243273] = anon_sym_LT_LT_DASH;
v->a[243274] = anon_sym_LT_LT_LT;
v->a[243275] = aux_sym_concatenation_token1;
v->a[243276] = 3;
v->a[243277] = actions(3);
v->a[243278] = 1;
v->a[243279] = sym_comment;
small_parse_table_12164(v);
}
void small_parse_table_12164(t_small_parse_table_array *v)
{
v->a[243280] = actions(1326);
v->a[243281] = 4;
v->a[243282] = sym_file_descriptor;
v->a[243283] = sym__concat;
v->a[243284] = sym_variable_name;
v->a[243285] = aux_sym_heredoc_redirect_token1;
v->a[243286] = actions(1324);
v->a[243287] = 23;
v->a[243288] = anon_sym_SEMI;
v->a[243289] = anon_sym_PIPE_PIPE;
v->a[243290] = anon_sym_AMP_AMP;
v->a[243291] = anon_sym_PIPE;
v->a[243292] = anon_sym_AMP;
v->a[243293] = anon_sym_LT;
v->a[243294] = anon_sym_GT;
v->a[243295] = anon_sym_LT_LT;
v->a[243296] = anon_sym_GT_GT;
v->a[243297] = anon_sym_esac;
v->a[243298] = anon_sym_SEMI_SEMI;
v->a[243299] = anon_sym_SEMI_AMP;
small_parse_table_12165(v);
}
/* EOF small_parse_table_2432.c */