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

140 lines
4.5 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_2493.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_12465(t_small_parse_table_array *v)
{
v->a[249300] = anon_sym_PIPE_PIPE;
v->a[249301] = anon_sym_AMP_AMP;
v->a[249302] = anon_sym_PIPE;
v->a[249303] = anon_sym_AMP;
v->a[249304] = anon_sym_LT;
v->a[249305] = anon_sym_GT;
v->a[249306] = anon_sym_LT_LT;
v->a[249307] = anon_sym_GT_GT;
v->a[249308] = anon_sym_esac;
v->a[249309] = anon_sym_SEMI_SEMI;
v->a[249310] = anon_sym_SEMI_AMP;
v->a[249311] = anon_sym_SEMI_SEMI_AMP;
v->a[249312] = anon_sym_PIPE_AMP;
v->a[249313] = anon_sym_AMP_GT;
v->a[249314] = anon_sym_AMP_GT_GT;
v->a[249315] = anon_sym_LT_AMP;
v->a[249316] = anon_sym_GT_AMP;
v->a[249317] = anon_sym_GT_PIPE;
v->a[249318] = anon_sym_LT_AMP_DASH;
v->a[249319] = anon_sym_GT_AMP_DASH;
small_parse_table_12466(v);
}
void small_parse_table_12466(t_small_parse_table_array *v)
{
v->a[249320] = anon_sym_LT_LT_DASH;
v->a[249321] = aux_sym_concatenation_token1;
v->a[249322] = 5;
v->a[249323] = actions(3);
v->a[249324] = 1;
v->a[249325] = sym_comment;
v->a[249326] = actions(11585);
v->a[249327] = 1;
v->a[249328] = sym__special_character;
v->a[249329] = state(4483);
v->a[249330] = 1;
v->a[249331] = aux_sym__literal_repeat1;
v->a[249332] = actions(4566);
v->a[249333] = 2;
v->a[249334] = sym_file_descriptor;
v->a[249335] = aux_sym_heredoc_redirect_token1;
v->a[249336] = actions(4564);
v->a[249337] = 22;
v->a[249338] = anon_sym_SEMI;
v->a[249339] = anon_sym_PIPE_PIPE;
small_parse_table_12467(v);
}
void small_parse_table_12467(t_small_parse_table_array *v)
{
v->a[249340] = anon_sym_AMP_AMP;
v->a[249341] = anon_sym_PIPE;
v->a[249342] = anon_sym_AMP;
v->a[249343] = anon_sym_LT;
v->a[249344] = anon_sym_GT;
v->a[249345] = anon_sym_LT_LT;
v->a[249346] = anon_sym_GT_GT;
v->a[249347] = anon_sym_esac;
v->a[249348] = anon_sym_SEMI_SEMI;
v->a[249349] = anon_sym_SEMI_AMP;
v->a[249350] = anon_sym_SEMI_SEMI_AMP;
v->a[249351] = anon_sym_PIPE_AMP;
v->a[249352] = anon_sym_AMP_GT;
v->a[249353] = anon_sym_AMP_GT_GT;
v->a[249354] = anon_sym_LT_AMP;
v->a[249355] = anon_sym_GT_AMP;
v->a[249356] = anon_sym_GT_PIPE;
v->a[249357] = anon_sym_LT_AMP_DASH;
v->a[249358] = anon_sym_GT_AMP_DASH;
v->a[249359] = anon_sym_LT_LT_DASH;
small_parse_table_12468(v);
}
void small_parse_table_12468(t_small_parse_table_array *v)
{
v->a[249360] = 6;
v->a[249361] = actions(3);
v->a[249362] = 1;
v->a[249363] = sym_comment;
v->a[249364] = actions(11512);
v->a[249365] = 1;
v->a[249366] = aux_sym_concatenation_token1;
v->a[249367] = actions(11514);
v->a[249368] = 1;
v->a[249369] = sym__concat;
v->a[249370] = state(4584);
v->a[249371] = 1;
v->a[249372] = aux_sym_concatenation_repeat1;
v->a[249373] = actions(4372);
v->a[249374] = 2;
v->a[249375] = sym_file_descriptor;
v->a[249376] = aux_sym_heredoc_redirect_token1;
v->a[249377] = actions(4370);
v->a[249378] = 21;
v->a[249379] = anon_sym_SEMI;
small_parse_table_12469(v);
}
void small_parse_table_12469(t_small_parse_table_array *v)
{
v->a[249380] = anon_sym_PIPE_PIPE;
v->a[249381] = anon_sym_AMP_AMP;
v->a[249382] = anon_sym_PIPE;
v->a[249383] = anon_sym_AMP;
v->a[249384] = anon_sym_LT;
v->a[249385] = anon_sym_GT;
v->a[249386] = anon_sym_LT_LT;
v->a[249387] = anon_sym_GT_GT;
v->a[249388] = anon_sym_SEMI_SEMI;
v->a[249389] = anon_sym_PIPE_AMP;
v->a[249390] = anon_sym_AMP_GT;
v->a[249391] = anon_sym_AMP_GT_GT;
v->a[249392] = anon_sym_LT_AMP;
v->a[249393] = anon_sym_GT_AMP;
v->a[249394] = anon_sym_GT_PIPE;
v->a[249395] = anon_sym_LT_AMP_DASH;
v->a[249396] = anon_sym_GT_AMP_DASH;
v->a[249397] = anon_sym_LT_LT_DASH;
v->a[249398] = anon_sym_LT_LT_LT;
v->a[249399] = anon_sym_BQUOTE;
small_parse_table_12470(v);
}
/* EOF small_parse_table_2493.c */