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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3131.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_15655(t_small_parse_table_array *v)
{
v->a[313100] = 1;
v->a[313101] = sym_do_group;
v->a[313102] = state(5063);
v->a[313103] = 1;
v->a[313104] = sym_compound_statement;
v->a[313105] = 6;
v->a[313106] = actions(71);
v->a[313107] = 1;
v->a[313108] = sym_comment;
v->a[313109] = actions(14710);
v->a[313110] = 1;
v->a[313111] = sym__heredoc_body_beginning;
v->a[313112] = actions(14724);
v->a[313113] = 1;
v->a[313114] = sym_simple_heredoc_body;
v->a[313115] = state(4944);
v->a[313116] = 1;
v->a[313117] = sym__heredoc_body;
v->a[313118] = state(4947);
v->a[313119] = 1;
small_parse_table_15656(v);
}
void small_parse_table_15656(t_small_parse_table_array *v)
{
v->a[313120] = sym__simple_heredoc_body;
v->a[313121] = state(7519);
v->a[313122] = 1;
v->a[313123] = sym_heredoc_body;
v->a[313124] = 3;
v->a[313125] = actions(71);
v->a[313126] = 1;
v->a[313127] = sym_comment;
v->a[313128] = actions(14736);
v->a[313129] = 1;
v->a[313130] = sym__concat;
v->a[313131] = actions(6842);
v->a[313132] = 4;
v->a[313133] = sym__external_expansion_sym_hash;
v->a[313134] = sym__external_expansion_sym_bang;
v->a[313135] = sym__external_expansion_sym_equal;
v->a[313136] = anon_sym_RBRACE3;
v->a[313137] = 4;
v->a[313138] = actions(71);
v->a[313139] = 1;
small_parse_table_15657(v);
}
void small_parse_table_15657(t_small_parse_table_array *v)
{
v->a[313140] = sym_comment;
v->a[313141] = actions(14738);
v->a[313142] = 1;
v->a[313143] = anon_sym_RBRACE3;
v->a[313144] = state(6474);
v->a[313145] = 1;
v->a[313146] = aux_sym__expansion_body_repeat1;
v->a[313147] = actions(8050);
v->a[313148] = 3;
v->a[313149] = sym__external_expansion_sym_hash;
v->a[313150] = sym__external_expansion_sym_bang;
v->a[313151] = sym__external_expansion_sym_equal;
v->a[313152] = 4;
v->a[313153] = actions(71);
v->a[313154] = 1;
v->a[313155] = sym_comment;
v->a[313156] = actions(14738);
v->a[313157] = 1;
v->a[313158] = anon_sym_RBRACE3;
v->a[313159] = state(6474);
small_parse_table_15658(v);
}
void small_parse_table_15658(t_small_parse_table_array *v)
{
v->a[313160] = 1;
v->a[313161] = aux_sym__expansion_body_repeat1;
v->a[313162] = actions(8050);
v->a[313163] = 3;
v->a[313164] = sym__external_expansion_sym_hash;
v->a[313165] = sym__external_expansion_sym_bang;
v->a[313166] = sym__external_expansion_sym_equal;
v->a[313167] = 5;
v->a[313168] = actions(71);
v->a[313169] = 1;
v->a[313170] = sym_comment;
v->a[313171] = actions(14710);
v->a[313172] = 1;
v->a[313173] = sym__heredoc_body_beginning;
v->a[313174] = actions(14712);
v->a[313175] = 1;
v->a[313176] = sym_simple_heredoc_body;
v->a[313177] = state(7466);
v->a[313178] = 1;
v->a[313179] = sym_heredoc_body;
small_parse_table_15659(v);
}
void small_parse_table_15659(t_small_parse_table_array *v)
{
v->a[313180] = state(5649);
v->a[313181] = 2;
v->a[313182] = sym__heredoc_body;
v->a[313183] = sym__simple_heredoc_body;
v->a[313184] = 6;
v->a[313185] = actions(71);
v->a[313186] = 1;
v->a[313187] = sym_comment;
v->a[313188] = actions(14710);
v->a[313189] = 1;
v->a[313190] = sym__heredoc_body_beginning;
v->a[313191] = actions(14724);
v->a[313192] = 1;
v->a[313193] = sym_simple_heredoc_body;
v->a[313194] = state(4872);
v->a[313195] = 1;
v->a[313196] = sym__heredoc_body;
v->a[313197] = state(4881);
v->a[313198] = 1;
v->a[313199] = sym__simple_heredoc_body;
small_parse_table_15660(v);
}
/* EOF small_parse_table_3131.c */