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

140 lines
4.2 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1643.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_8215(t_small_parse_table_array *v)
{
v->a[164300] = anon_sym_AMP_AMP;
v->a[164301] = anon_sym_EQ_EQ;
v->a[164302] = anon_sym_BANG_EQ;
v->a[164303] = anon_sym_LT_EQ;
v->a[164304] = anon_sym_GT_EQ;
v->a[164305] = anon_sym_EQ_TILDE;
v->a[164306] = anon_sym_QMARK;
v->a[164307] = anon_sym_COLON;
v->a[164308] = 16;
v->a[164309] = actions(71);
v->a[164310] = 1;
v->a[164311] = sym_comment;
v->a[164312] = actions(6807);
v->a[164313] = 1;
v->a[164314] = anon_sym_EQ;
v->a[164315] = actions(7410);
v->a[164316] = 1;
v->a[164317] = anon_sym_AMP_AMP;
v->a[164318] = actions(7412);
v->a[164319] = 1;
small_parse_table_8216(v);
}
void small_parse_table_8216(t_small_parse_table_array *v)
{
v->a[164320] = anon_sym_PIPE;
v->a[164321] = actions(7414);
v->a[164322] = 1;
v->a[164323] = anon_sym_CARET;
v->a[164324] = actions(7416);
v->a[164325] = 1;
v->a[164326] = anon_sym_AMP;
v->a[164327] = actions(7430);
v->a[164328] = 1;
v->a[164329] = anon_sym_STAR_STAR;
v->a[164330] = actions(7438);
v->a[164331] = 1;
v->a[164332] = sym_test_operator;
v->a[164333] = actions(7404);
v->a[164334] = 2;
v->a[164335] = anon_sym_PLUS_PLUS;
v->a[164336] = anon_sym_DASH_DASH;
v->a[164337] = actions(7418);
v->a[164338] = 2;
v->a[164339] = anon_sym_EQ_EQ;
small_parse_table_8217(v);
}
void small_parse_table_8217(t_small_parse_table_array *v)
{
v->a[164340] = anon_sym_BANG_EQ;
v->a[164341] = actions(7420);
v->a[164342] = 2;
v->a[164343] = anon_sym_LT;
v->a[164344] = anon_sym_GT;
v->a[164345] = actions(7422);
v->a[164346] = 2;
v->a[164347] = anon_sym_LT_EQ;
v->a[164348] = anon_sym_GT_EQ;
v->a[164349] = actions(7424);
v->a[164350] = 2;
v->a[164351] = anon_sym_LT_LT;
v->a[164352] = anon_sym_GT_GT;
v->a[164353] = actions(7426);
v->a[164354] = 2;
v->a[164355] = anon_sym_PLUS;
v->a[164356] = anon_sym_DASH;
v->a[164357] = actions(7428);
v->a[164358] = 3;
v->a[164359] = anon_sym_STAR;
small_parse_table_8218(v);
}
void small_parse_table_8218(t_small_parse_table_array *v)
{
v->a[164360] = anon_sym_SLASH;
v->a[164361] = anon_sym_PERCENT;
v->a[164362] = actions(6805);
v->a[164363] = 15;
v->a[164364] = anon_sym_PLUS_EQ;
v->a[164365] = anon_sym_DASH_EQ;
v->a[164366] = anon_sym_STAR_EQ;
v->a[164367] = anon_sym_SLASH_EQ;
v->a[164368] = anon_sym_PERCENT_EQ;
v->a[164369] = anon_sym_STAR_STAR_EQ;
v->a[164370] = anon_sym_LT_LT_EQ;
v->a[164371] = anon_sym_GT_GT_EQ;
v->a[164372] = anon_sym_AMP_EQ;
v->a[164373] = anon_sym_CARET_EQ;
v->a[164374] = anon_sym_PIPE_EQ;
v->a[164375] = anon_sym_PIPE_PIPE;
v->a[164376] = anon_sym_RPAREN;
v->a[164377] = anon_sym_EQ_TILDE;
v->a[164378] = anon_sym_QMARK;
v->a[164379] = 20;
small_parse_table_8219(v);
}
void small_parse_table_8219(t_small_parse_table_array *v)
{
v->a[164380] = actions(71);
v->a[164381] = 1;
v->a[164382] = sym_comment;
v->a[164383] = actions(7402);
v->a[164384] = 1;
v->a[164385] = anon_sym_EQ;
v->a[164386] = actions(7408);
v->a[164387] = 1;
v->a[164388] = anon_sym_PIPE_PIPE;
v->a[164389] = actions(7410);
v->a[164390] = 1;
v->a[164391] = anon_sym_AMP_AMP;
v->a[164392] = actions(7412);
v->a[164393] = 1;
v->a[164394] = anon_sym_PIPE;
v->a[164395] = actions(7414);
v->a[164396] = 1;
v->a[164397] = anon_sym_CARET;
v->a[164398] = actions(7416);
v->a[164399] = 1;
small_parse_table_8220(v);
}
/* EOF small_parse_table_1643.c */