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

140 lines
4.2 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3118.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_15590(t_small_parse_table_array *v)
{
v->a[311800] = 1;
v->a[311801] = anon_sym_RPAREN;
v->a[311802] = state(6373);
v->a[311803] = 1;
v->a[311804] = aux_sym_concatenation_repeat1;
v->a[311805] = state(6652);
v->a[311806] = 1;
v->a[311807] = aux_sym_case_item_repeat1;
v->a[311808] = actions(14568);
v->a[311809] = 2;
v->a[311810] = sym__concat;
v->a[311811] = aux_sym_concatenation_token1;
v->a[311812] = 6;
v->a[311813] = actions(3);
v->a[311814] = 1;
v->a[311815] = sym_comment;
v->a[311816] = actions(14500);
v->a[311817] = 1;
v->a[311818] = anon_sym_COMMA;
v->a[311819] = actions(14604);
small_parse_table_15591(v);
}
void small_parse_table_15591(t_small_parse_table_array *v)
{
v->a[311820] = 1;
v->a[311821] = aux_sym_heredoc_redirect_token1;
v->a[311822] = state(4236);
v->a[311823] = 1;
v->a[311824] = sym__c_terminator;
v->a[311825] = state(6463);
v->a[311826] = 1;
v->a[311827] = aux_sym__for_body_repeat1;
v->a[311828] = actions(14602);
v->a[311829] = 2;
v->a[311830] = anon_sym_SEMI;
v->a[311831] = anon_sym_AMP;
v->a[311832] = 6;
v->a[311833] = actions(71);
v->a[311834] = 1;
v->a[311835] = sym_comment;
v->a[311836] = actions(4647);
v->a[311837] = 1;
v->a[311838] = anon_sym_DOLLAR_LBRACE;
v->a[311839] = actions(4651);
small_parse_table_15592(v);
}
void small_parse_table_15592(t_small_parse_table_array *v)
{
v->a[311840] = 1;
v->a[311841] = anon_sym_BQUOTE;
v->a[311842] = actions(4653);
v->a[311843] = 1;
v->a[311844] = anon_sym_DOLLAR_BQUOTE;
v->a[311845] = actions(14606);
v->a[311846] = 1;
v->a[311847] = anon_sym_DOLLAR_LPAREN;
v->a[311848] = state(2583);
v->a[311849] = 2;
v->a[311850] = sym_expansion;
v->a[311851] = sym_command_substitution;
v->a[311852] = 6;
v->a[311853] = actions(71);
v->a[311854] = 1;
v->a[311855] = sym_comment;
v->a[311856] = actions(8352);
v->a[311857] = 1;
v->a[311858] = anon_sym_DOLLAR_LBRACE;
v->a[311859] = actions(8354);
small_parse_table_15593(v);
}
void small_parse_table_15593(t_small_parse_table_array *v)
{
v->a[311860] = 1;
v->a[311861] = anon_sym_BQUOTE;
v->a[311862] = actions(8356);
v->a[311863] = 1;
v->a[311864] = anon_sym_DOLLAR_BQUOTE;
v->a[311865] = actions(14608);
v->a[311866] = 1;
v->a[311867] = anon_sym_DOLLAR_LPAREN;
v->a[311868] = state(1538);
v->a[311869] = 2;
v->a[311870] = sym_expansion;
v->a[311871] = sym_command_substitution;
v->a[311872] = 6;
v->a[311873] = actions(71);
v->a[311874] = 1;
v->a[311875] = sym_comment;
v->a[311876] = actions(5329);
v->a[311877] = 1;
v->a[311878] = anon_sym_DOLLAR_LBRACE;
v->a[311879] = actions(5333);
small_parse_table_15594(v);
}
void small_parse_table_15594(t_small_parse_table_array *v)
{
v->a[311880] = 1;
v->a[311881] = anon_sym_BQUOTE;
v->a[311882] = actions(5335);
v->a[311883] = 1;
v->a[311884] = anon_sym_DOLLAR_BQUOTE;
v->a[311885] = actions(14610);
v->a[311886] = 1;
v->a[311887] = anon_sym_DOLLAR_LPAREN;
v->a[311888] = state(5470);
v->a[311889] = 2;
v->a[311890] = sym_expansion;
v->a[311891] = sym_command_substitution;
v->a[311892] = 6;
v->a[311893] = actions(71);
v->a[311894] = 1;
v->a[311895] = sym_comment;
v->a[311896] = actions(11820);
v->a[311897] = 1;
v->a[311898] = anon_sym_DOLLAR_LBRACE;
v->a[311899] = actions(11822);
small_parse_table_15595(v);
}
/* EOF small_parse_table_3118.c */