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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1742.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_8710(t_small_parse_table_array *v)
{
v->a[174200] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[174201] = anon_sym_DOLLAR_LBRACK;
v->a[174202] = aux_sym_concatenation_token1;
v->a[174203] = anon_sym_DOLLAR;
v->a[174204] = sym__special_character;
v->a[174205] = anon_sym_DQUOTE;
v->a[174206] = sym_raw_string;
v->a[174207] = sym_ansi_c_string;
v->a[174208] = aux_sym_number_token1;
v->a[174209] = aux_sym_number_token2;
v->a[174210] = anon_sym_DOLLAR_LBRACE;
v->a[174211] = anon_sym_DOLLAR_LPAREN;
v->a[174212] = anon_sym_BQUOTE;
v->a[174213] = anon_sym_DOLLAR_BQUOTE;
v->a[174214] = anon_sym_LT_LPAREN;
v->a[174215] = anon_sym_GT_LPAREN;
v->a[174216] = sym_word;
v->a[174217] = 19;
v->a[174218] = actions(71);
v->a[174219] = 1;
small_parse_table_8711(v);
}
void small_parse_table_8711(t_small_parse_table_array *v)
{
v->a[174220] = sym_comment;
v->a[174221] = actions(7001);
v->a[174222] = 1;
v->a[174223] = anon_sym_RBRACK;
v->a[174224] = actions(7567);
v->a[174225] = 1;
v->a[174226] = anon_sym_EQ;
v->a[174227] = actions(7573);
v->a[174228] = 1;
v->a[174229] = anon_sym_PIPE_PIPE;
v->a[174230] = actions(7575);
v->a[174231] = 1;
v->a[174232] = anon_sym_AMP_AMP;
v->a[174233] = actions(7577);
v->a[174234] = 1;
v->a[174235] = anon_sym_PIPE;
v->a[174236] = actions(7579);
v->a[174237] = 1;
v->a[174238] = anon_sym_CARET;
v->a[174239] = actions(7581);
small_parse_table_8712(v);
}
void small_parse_table_8712(t_small_parse_table_array *v)
{
v->a[174240] = 1;
v->a[174241] = anon_sym_AMP;
v->a[174242] = actions(7595);
v->a[174243] = 1;
v->a[174244] = anon_sym_STAR_STAR;
v->a[174245] = actions(7597);
v->a[174246] = 1;
v->a[174247] = anon_sym_EQ_TILDE;
v->a[174248] = actions(7599);
v->a[174249] = 1;
v->a[174250] = anon_sym_QMARK;
v->a[174251] = actions(7569);
v->a[174252] = 2;
v->a[174253] = anon_sym_PLUS_PLUS;
v->a[174254] = anon_sym_DASH_DASH;
v->a[174255] = actions(7583);
v->a[174256] = 2;
v->a[174257] = anon_sym_EQ_EQ;
v->a[174258] = anon_sym_BANG_EQ;
v->a[174259] = actions(7585);
small_parse_table_8713(v);
}
void small_parse_table_8713(t_small_parse_table_array *v)
{
v->a[174260] = 2;
v->a[174261] = anon_sym_LT;
v->a[174262] = anon_sym_GT;
v->a[174263] = actions(7587);
v->a[174264] = 2;
v->a[174265] = anon_sym_LT_EQ;
v->a[174266] = anon_sym_GT_EQ;
v->a[174267] = actions(7589);
v->a[174268] = 2;
v->a[174269] = anon_sym_LT_LT;
v->a[174270] = anon_sym_GT_GT;
v->a[174271] = actions(7591);
v->a[174272] = 2;
v->a[174273] = anon_sym_PLUS;
v->a[174274] = anon_sym_DASH;
v->a[174275] = actions(7593);
v->a[174276] = 3;
v->a[174277] = anon_sym_STAR;
v->a[174278] = anon_sym_SLASH;
v->a[174279] = anon_sym_PERCENT;
small_parse_table_8714(v);
}
void small_parse_table_8714(t_small_parse_table_array *v)
{
v->a[174280] = actions(7571);
v->a[174281] = 11;
v->a[174282] = anon_sym_PLUS_EQ;
v->a[174283] = anon_sym_DASH_EQ;
v->a[174284] = anon_sym_STAR_EQ;
v->a[174285] = anon_sym_SLASH_EQ;
v->a[174286] = anon_sym_PERCENT_EQ;
v->a[174287] = anon_sym_STAR_STAR_EQ;
v->a[174288] = anon_sym_LT_LT_EQ;
v->a[174289] = anon_sym_GT_GT_EQ;
v->a[174290] = anon_sym_AMP_EQ;
v->a[174291] = anon_sym_CARET_EQ;
v->a[174292] = anon_sym_PIPE_EQ;
v->a[174293] = 10;
v->a[174294] = actions(71);
v->a[174295] = 1;
v->a[174296] = sym_comment;
v->a[174297] = actions(7639);
v->a[174298] = 1;
v->a[174299] = anon_sym_STAR_STAR;
small_parse_table_8715(v);
}
/* EOF small_parse_table_1742.c */