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

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2472.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_12360(t_small_parse_table_array *v)
{
v->a[247200] = anon_sym_GT_AMP_DASH;
v->a[247201] = anon_sym_LT_LT_DASH;
v->a[247202] = anon_sym_LT_LT_LT;
v->a[247203] = aux_sym_concatenation_token1;
v->a[247204] = 3;
v->a[247205] = actions(3);
v->a[247206] = 1;
v->a[247207] = sym_comment;
v->a[247208] = actions(1330);
v->a[247209] = 4;
v->a[247210] = sym_file_descriptor;
v->a[247211] = sym__concat;
v->a[247212] = sym_variable_name;
v->a[247213] = aux_sym_heredoc_redirect_token1;
v->a[247214] = actions(1328);
v->a[247215] = 23;
v->a[247216] = anon_sym_SEMI;
v->a[247217] = anon_sym_PIPE_PIPE;
v->a[247218] = anon_sym_AMP_AMP;
v->a[247219] = anon_sym_PIPE;
small_parse_table_12361(v);
}
void small_parse_table_12361(t_small_parse_table_array *v)
{
v->a[247220] = anon_sym_AMP;
v->a[247221] = anon_sym_LT;
v->a[247222] = anon_sym_GT;
v->a[247223] = anon_sym_LT_LT;
v->a[247224] = anon_sym_GT_GT;
v->a[247225] = anon_sym_esac;
v->a[247226] = anon_sym_SEMI_SEMI;
v->a[247227] = anon_sym_SEMI_AMP;
v->a[247228] = anon_sym_SEMI_SEMI_AMP;
v->a[247229] = anon_sym_PIPE_AMP;
v->a[247230] = anon_sym_AMP_GT;
v->a[247231] = anon_sym_AMP_GT_GT;
v->a[247232] = anon_sym_LT_AMP;
v->a[247233] = anon_sym_GT_AMP;
v->a[247234] = anon_sym_GT_PIPE;
v->a[247235] = anon_sym_LT_AMP_DASH;
v->a[247236] = anon_sym_GT_AMP_DASH;
v->a[247237] = anon_sym_LT_LT_DASH;
v->a[247238] = aux_sym_concatenation_token1;
v->a[247239] = 6;
small_parse_table_12362(v);
}
void small_parse_table_12362(t_small_parse_table_array *v)
{
v->a[247240] = actions(3);
v->a[247241] = 1;
v->a[247242] = sym_comment;
v->a[247243] = actions(11389);
v->a[247244] = 1;
v->a[247245] = aux_sym_concatenation_token1;
v->a[247246] = actions(11391);
v->a[247247] = 1;
v->a[247248] = sym__concat;
v->a[247249] = state(4304);
v->a[247250] = 1;
v->a[247251] = aux_sym_concatenation_repeat1;
v->a[247252] = actions(5723);
v->a[247253] = 2;
v->a[247254] = sym_file_descriptor;
v->a[247255] = aux_sym_heredoc_redirect_token1;
v->a[247256] = actions(5721);
v->a[247257] = 22;
v->a[247258] = anon_sym_SEMI;
v->a[247259] = anon_sym_PIPE_PIPE;
small_parse_table_12363(v);
}
void small_parse_table_12363(t_small_parse_table_array *v)
{
v->a[247260] = anon_sym_AMP_AMP;
v->a[247261] = anon_sym_PIPE;
v->a[247262] = anon_sym_AMP;
v->a[247263] = anon_sym_LT;
v->a[247264] = anon_sym_GT;
v->a[247265] = anon_sym_LT_LT;
v->a[247266] = anon_sym_GT_GT;
v->a[247267] = anon_sym_esac;
v->a[247268] = anon_sym_SEMI_SEMI;
v->a[247269] = anon_sym_SEMI_AMP;
v->a[247270] = anon_sym_SEMI_SEMI_AMP;
v->a[247271] = anon_sym_PIPE_AMP;
v->a[247272] = anon_sym_AMP_GT;
v->a[247273] = anon_sym_AMP_GT_GT;
v->a[247274] = anon_sym_LT_AMP;
v->a[247275] = anon_sym_GT_AMP;
v->a[247276] = anon_sym_GT_PIPE;
v->a[247277] = anon_sym_LT_AMP_DASH;
v->a[247278] = anon_sym_GT_AMP_DASH;
v->a[247279] = anon_sym_LT_LT_DASH;
small_parse_table_12364(v);
}
void small_parse_table_12364(t_small_parse_table_array *v)
{
v->a[247280] = 3;
v->a[247281] = actions(3);
v->a[247282] = 1;
v->a[247283] = sym_comment;
v->a[247284] = actions(1298);
v->a[247285] = 5;
v->a[247286] = sym_file_descriptor;
v->a[247287] = sym__concat;
v->a[247288] = sym_variable_name;
v->a[247289] = ts_builtin_sym_end;
v->a[247290] = aux_sym_heredoc_redirect_token1;
v->a[247291] = actions(1296);
v->a[247292] = 22;
v->a[247293] = anon_sym_SEMI;
v->a[247294] = anon_sym_PIPE_PIPE;
v->a[247295] = anon_sym_AMP_AMP;
v->a[247296] = anon_sym_PIPE;
v->a[247297] = anon_sym_AMP;
v->a[247298] = anon_sym_LT;
v->a[247299] = anon_sym_GT;
small_parse_table_12365(v);
}
/* EOF small_parse_table_2472.c */