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

140 lines
4.2 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3135.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_15675(t_small_parse_table_array *v)
{
v->a[313500] = aux_sym_concatenation_token1;
v->a[313501] = 5;
v->a[313502] = actions(71);
v->a[313503] = 1;
v->a[313504] = sym_comment;
v->a[313505] = actions(14710);
v->a[313506] = 1;
v->a[313507] = sym__heredoc_body_beginning;
v->a[313508] = actions(14712);
v->a[313509] = 1;
v->a[313510] = sym_simple_heredoc_body;
v->a[313511] = state(7466);
v->a[313512] = 1;
v->a[313513] = sym_heredoc_body;
v->a[313514] = state(5653);
v->a[313515] = 2;
v->a[313516] = sym__heredoc_body;
v->a[313517] = sym__simple_heredoc_body;
v->a[313518] = 6;
v->a[313519] = actions(71);
small_parse_table_15676(v);
}
void small_parse_table_15676(t_small_parse_table_array *v)
{
v->a[313520] = 1;
v->a[313521] = sym_comment;
v->a[313522] = actions(14708);
v->a[313523] = 1;
v->a[313524] = sym_simple_heredoc_body;
v->a[313525] = actions(14710);
v->a[313526] = 1;
v->a[313527] = sym__heredoc_body_beginning;
v->a[313528] = state(5067);
v->a[313529] = 1;
v->a[313530] = sym__heredoc_body;
v->a[313531] = state(5068);
v->a[313532] = 1;
v->a[313533] = sym__simple_heredoc_body;
v->a[313534] = state(6796);
v->a[313535] = 1;
v->a[313536] = sym_heredoc_body;
v->a[313537] = 4;
v->a[313538] = actions(3);
v->a[313539] = 1;
small_parse_table_15677(v);
}
void small_parse_table_15677(t_small_parse_table_array *v)
{
v->a[313540] = sym_comment;
v->a[313541] = actions(14405);
v->a[313542] = 1;
v->a[313543] = anon_sym_in;
v->a[313544] = actions(14409);
v->a[313545] = 1;
v->a[313546] = aux_sym_heredoc_redirect_token1;
v->a[313547] = actions(14407);
v->a[313548] = 3;
v->a[313549] = anon_sym_SEMI;
v->a[313550] = anon_sym_AMP;
v->a[313551] = anon_sym_SEMI_SEMI;
v->a[313552] = 5;
v->a[313553] = actions(71);
v->a[313554] = 1;
v->a[313555] = sym_comment;
v->a[313556] = actions(14710);
v->a[313557] = 1;
v->a[313558] = sym__heredoc_body_beginning;
v->a[313559] = actions(14724);
small_parse_table_15678(v);
}
void small_parse_table_15678(t_small_parse_table_array *v)
{
v->a[313560] = 1;
v->a[313561] = sym_simple_heredoc_body;
v->a[313562] = state(7519);
v->a[313563] = 1;
v->a[313564] = sym_heredoc_body;
v->a[313565] = state(4922);
v->a[313566] = 2;
v->a[313567] = sym__heredoc_body;
v->a[313568] = sym__simple_heredoc_body;
v->a[313569] = 6;
v->a[313570] = actions(71);
v->a[313571] = 1;
v->a[313572] = sym_comment;
v->a[313573] = actions(14564);
v->a[313574] = 1;
v->a[313575] = anon_sym_PIPE;
v->a[313576] = actions(14584);
v->a[313577] = 1;
v->a[313578] = anon_sym_RPAREN;
v->a[313579] = actions(14755);
small_parse_table_15679(v);
}
void small_parse_table_15679(t_small_parse_table_array *v)
{
v->a[313580] = 1;
v->a[313581] = sym__special_character;
v->a[313582] = state(6545);
v->a[313583] = 1;
v->a[313584] = aux_sym__literal_repeat1;
v->a[313585] = state(6703);
v->a[313586] = 1;
v->a[313587] = aux_sym_case_item_repeat1;
v->a[313588] = 5;
v->a[313589] = actions(71);
v->a[313590] = 1;
v->a[313591] = sym_comment;
v->a[313592] = actions(14710);
v->a[313593] = 1;
v->a[313594] = sym__heredoc_body_beginning;
v->a[313595] = actions(14757);
v->a[313596] = 1;
v->a[313597] = sym_simple_heredoc_body;
v->a[313598] = state(7011);
v->a[313599] = 1;
small_parse_table_15680(v);
}
/* EOF small_parse_table_3135.c */