140 lines
4.2 KiB
C
140 lines
4.2 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_1608.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_8040(t_small_parse_table_array *v)
|
|
{
|
|
v->a[160800] = 1;
|
|
v->a[160801] = anon_sym_AMP;
|
|
v->a[160802] = actions(7390);
|
|
v->a[160803] = 1;
|
|
v->a[160804] = anon_sym_EQ_TILDE;
|
|
v->a[160805] = actions(7392);
|
|
v->a[160806] = 1;
|
|
v->a[160807] = anon_sym_QMARK;
|
|
v->a[160808] = actions(6793);
|
|
v->a[160809] = 2;
|
|
v->a[160810] = anon_sym_PLUS_PLUS;
|
|
v->a[160811] = anon_sym_DASH_DASH;
|
|
v->a[160812] = actions(7208);
|
|
v->a[160813] = 2;
|
|
v->a[160814] = anon_sym_EQ_EQ;
|
|
v->a[160815] = anon_sym_BANG_EQ;
|
|
v->a[160816] = actions(7210);
|
|
v->a[160817] = 2;
|
|
v->a[160818] = anon_sym_LT;
|
|
v->a[160819] = anon_sym_GT;
|
|
small_parse_table_8041(v);
|
|
}
|
|
|
|
void small_parse_table_8041(t_small_parse_table_array *v)
|
|
{
|
|
v->a[160820] = actions(7212);
|
|
v->a[160821] = 2;
|
|
v->a[160822] = anon_sym_LT_EQ;
|
|
v->a[160823] = anon_sym_GT_EQ;
|
|
v->a[160824] = actions(7214);
|
|
v->a[160825] = 2;
|
|
v->a[160826] = anon_sym_LT_LT;
|
|
v->a[160827] = anon_sym_GT_GT;
|
|
v->a[160828] = actions(7216);
|
|
v->a[160829] = 2;
|
|
v->a[160830] = anon_sym_PLUS;
|
|
v->a[160831] = anon_sym_DASH;
|
|
v->a[160832] = actions(7218);
|
|
v->a[160833] = 3;
|
|
v->a[160834] = anon_sym_STAR;
|
|
v->a[160835] = anon_sym_SLASH;
|
|
v->a[160836] = anon_sym_PERCENT;
|
|
v->a[160837] = actions(7378);
|
|
v->a[160838] = 11;
|
|
v->a[160839] = anon_sym_PLUS_EQ;
|
|
small_parse_table_8042(v);
|
|
}
|
|
|
|
void small_parse_table_8042(t_small_parse_table_array *v)
|
|
{
|
|
v->a[160840] = anon_sym_DASH_EQ;
|
|
v->a[160841] = anon_sym_STAR_EQ;
|
|
v->a[160842] = anon_sym_SLASH_EQ;
|
|
v->a[160843] = anon_sym_PERCENT_EQ;
|
|
v->a[160844] = anon_sym_STAR_STAR_EQ;
|
|
v->a[160845] = anon_sym_LT_LT_EQ;
|
|
v->a[160846] = anon_sym_GT_GT_EQ;
|
|
v->a[160847] = anon_sym_AMP_EQ;
|
|
v->a[160848] = anon_sym_CARET_EQ;
|
|
v->a[160849] = anon_sym_PIPE_EQ;
|
|
v->a[160850] = 16;
|
|
v->a[160851] = actions(71);
|
|
v->a[160852] = 1;
|
|
v->a[160853] = sym_comment;
|
|
v->a[160854] = actions(6807);
|
|
v->a[160855] = 1;
|
|
v->a[160856] = anon_sym_EQ;
|
|
v->a[160857] = actions(7322);
|
|
v->a[160858] = 1;
|
|
v->a[160859] = anon_sym_STAR_STAR;
|
|
small_parse_table_8043(v);
|
|
}
|
|
|
|
void small_parse_table_8043(t_small_parse_table_array *v)
|
|
{
|
|
v->a[160860] = actions(7326);
|
|
v->a[160861] = 1;
|
|
v->a[160862] = anon_sym_AMP_AMP;
|
|
v->a[160863] = actions(7328);
|
|
v->a[160864] = 1;
|
|
v->a[160865] = anon_sym_PIPE;
|
|
v->a[160866] = actions(7330);
|
|
v->a[160867] = 1;
|
|
v->a[160868] = anon_sym_CARET;
|
|
v->a[160869] = actions(7332);
|
|
v->a[160870] = 1;
|
|
v->a[160871] = anon_sym_AMP;
|
|
v->a[160872] = actions(7342);
|
|
v->a[160873] = 1;
|
|
v->a[160874] = sym_test_operator;
|
|
v->a[160875] = actions(6793);
|
|
v->a[160876] = 2;
|
|
v->a[160877] = anon_sym_PLUS_PLUS;
|
|
v->a[160878] = anon_sym_DASH_DASH;
|
|
v->a[160879] = actions(7316);
|
|
small_parse_table_8044(v);
|
|
}
|
|
|
|
void small_parse_table_8044(t_small_parse_table_array *v)
|
|
{
|
|
v->a[160880] = 2;
|
|
v->a[160881] = anon_sym_LT_LT;
|
|
v->a[160882] = anon_sym_GT_GT;
|
|
v->a[160883] = actions(7318);
|
|
v->a[160884] = 2;
|
|
v->a[160885] = anon_sym_PLUS;
|
|
v->a[160886] = anon_sym_DASH;
|
|
v->a[160887] = actions(7334);
|
|
v->a[160888] = 2;
|
|
v->a[160889] = anon_sym_EQ_EQ;
|
|
v->a[160890] = anon_sym_BANG_EQ;
|
|
v->a[160891] = actions(7336);
|
|
v->a[160892] = 2;
|
|
v->a[160893] = anon_sym_LT;
|
|
v->a[160894] = anon_sym_GT;
|
|
v->a[160895] = actions(7338);
|
|
v->a[160896] = 2;
|
|
v->a[160897] = anon_sym_LT_EQ;
|
|
v->a[160898] = anon_sym_GT_EQ;
|
|
v->a[160899] = actions(7320);
|
|
small_parse_table_8045(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_1608.c */
|