140 lines
4.3 KiB
C
140 lines
4.3 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_1642.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_8210(t_small_parse_table_array *v)
|
|
{
|
|
v->a[164200] = anon_sym_STAR_STAR;
|
|
v->a[164201] = actions(7438);
|
|
v->a[164202] = 1;
|
|
v->a[164203] = sym_test_operator;
|
|
v->a[164204] = actions(7404);
|
|
v->a[164205] = 2;
|
|
v->a[164206] = anon_sym_PLUS_PLUS;
|
|
v->a[164207] = anon_sym_DASH_DASH;
|
|
v->a[164208] = actions(7418);
|
|
v->a[164209] = 2;
|
|
v->a[164210] = anon_sym_EQ_EQ;
|
|
v->a[164211] = anon_sym_BANG_EQ;
|
|
v->a[164212] = actions(7420);
|
|
v->a[164213] = 2;
|
|
v->a[164214] = anon_sym_LT;
|
|
v->a[164215] = anon_sym_GT;
|
|
v->a[164216] = actions(7422);
|
|
v->a[164217] = 2;
|
|
v->a[164218] = anon_sym_LT_EQ;
|
|
v->a[164219] = anon_sym_GT_EQ;
|
|
small_parse_table_8211(v);
|
|
}
|
|
|
|
void small_parse_table_8211(t_small_parse_table_array *v)
|
|
{
|
|
v->a[164220] = actions(7424);
|
|
v->a[164221] = 2;
|
|
v->a[164222] = anon_sym_LT_LT;
|
|
v->a[164223] = anon_sym_GT_GT;
|
|
v->a[164224] = actions(7426);
|
|
v->a[164225] = 2;
|
|
v->a[164226] = anon_sym_PLUS;
|
|
v->a[164227] = anon_sym_DASH;
|
|
v->a[164228] = actions(7428);
|
|
v->a[164229] = 3;
|
|
v->a[164230] = anon_sym_STAR;
|
|
v->a[164231] = anon_sym_SLASH;
|
|
v->a[164232] = anon_sym_PERCENT;
|
|
v->a[164233] = actions(6805);
|
|
v->a[164234] = 16;
|
|
v->a[164235] = anon_sym_PLUS_EQ;
|
|
v->a[164236] = anon_sym_DASH_EQ;
|
|
v->a[164237] = anon_sym_STAR_EQ;
|
|
v->a[164238] = anon_sym_SLASH_EQ;
|
|
v->a[164239] = anon_sym_PERCENT_EQ;
|
|
small_parse_table_8212(v);
|
|
}
|
|
|
|
void small_parse_table_8212(t_small_parse_table_array *v)
|
|
{
|
|
v->a[164240] = anon_sym_STAR_STAR_EQ;
|
|
v->a[164241] = anon_sym_LT_LT_EQ;
|
|
v->a[164242] = anon_sym_GT_GT_EQ;
|
|
v->a[164243] = anon_sym_AMP_EQ;
|
|
v->a[164244] = anon_sym_CARET_EQ;
|
|
v->a[164245] = anon_sym_PIPE_EQ;
|
|
v->a[164246] = anon_sym_PIPE_PIPE;
|
|
v->a[164247] = anon_sym_AMP_AMP;
|
|
v->a[164248] = anon_sym_RPAREN;
|
|
v->a[164249] = anon_sym_EQ_TILDE;
|
|
v->a[164250] = anon_sym_QMARK;
|
|
v->a[164251] = 9;
|
|
v->a[164252] = actions(71);
|
|
v->a[164253] = 1;
|
|
v->a[164254] = sym_comment;
|
|
v->a[164255] = actions(7198);
|
|
v->a[164256] = 1;
|
|
v->a[164257] = anon_sym_STAR_STAR;
|
|
v->a[164258] = actions(7206);
|
|
v->a[164259] = 1;
|
|
small_parse_table_8213(v);
|
|
}
|
|
|
|
void small_parse_table_8213(t_small_parse_table_array *v)
|
|
{
|
|
v->a[164260] = sym_test_operator;
|
|
v->a[164261] = actions(6793);
|
|
v->a[164262] = 2;
|
|
v->a[164263] = anon_sym_PLUS_PLUS;
|
|
v->a[164264] = anon_sym_DASH_DASH;
|
|
v->a[164265] = actions(7192);
|
|
v->a[164266] = 2;
|
|
v->a[164267] = anon_sym_LT_LT;
|
|
v->a[164268] = anon_sym_GT_GT;
|
|
v->a[164269] = actions(7194);
|
|
v->a[164270] = 2;
|
|
v->a[164271] = anon_sym_PLUS;
|
|
v->a[164272] = anon_sym_DASH;
|
|
v->a[164273] = actions(7196);
|
|
v->a[164274] = 3;
|
|
v->a[164275] = anon_sym_STAR;
|
|
v->a[164276] = anon_sym_SLASH;
|
|
v->a[164277] = anon_sym_PERCENT;
|
|
v->a[164278] = actions(6791);
|
|
v->a[164279] = 6;
|
|
small_parse_table_8214(v);
|
|
}
|
|
|
|
void small_parse_table_8214(t_small_parse_table_array *v)
|
|
{
|
|
v->a[164280] = anon_sym_EQ;
|
|
v->a[164281] = anon_sym_PIPE;
|
|
v->a[164282] = anon_sym_CARET;
|
|
v->a[164283] = anon_sym_AMP;
|
|
v->a[164284] = anon_sym_LT;
|
|
v->a[164285] = anon_sym_GT;
|
|
v->a[164286] = actions(6789);
|
|
v->a[164287] = 20;
|
|
v->a[164288] = anon_sym_PLUS_EQ;
|
|
v->a[164289] = anon_sym_DASH_EQ;
|
|
v->a[164290] = anon_sym_STAR_EQ;
|
|
v->a[164291] = anon_sym_SLASH_EQ;
|
|
v->a[164292] = anon_sym_PERCENT_EQ;
|
|
v->a[164293] = anon_sym_STAR_STAR_EQ;
|
|
v->a[164294] = anon_sym_LT_LT_EQ;
|
|
v->a[164295] = anon_sym_GT_GT_EQ;
|
|
v->a[164296] = anon_sym_AMP_EQ;
|
|
v->a[164297] = anon_sym_CARET_EQ;
|
|
v->a[164298] = anon_sym_PIPE_EQ;
|
|
v->a[164299] = anon_sym_PIPE_PIPE;
|
|
small_parse_table_8215(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_1642.c */
|