140 lines
4.3 KiB
C
140 lines
4.3 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_1804.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_9020(t_small_parse_table_array *v)
|
|
{
|
|
v->a[180400] = 3;
|
|
v->a[180401] = anon_sym_STAR;
|
|
v->a[180402] = anon_sym_SLASH;
|
|
v->a[180403] = anon_sym_PERCENT;
|
|
v->a[180404] = actions(7571);
|
|
v->a[180405] = 11;
|
|
v->a[180406] = anon_sym_PLUS_EQ;
|
|
v->a[180407] = anon_sym_DASH_EQ;
|
|
v->a[180408] = anon_sym_STAR_EQ;
|
|
v->a[180409] = anon_sym_SLASH_EQ;
|
|
v->a[180410] = anon_sym_PERCENT_EQ;
|
|
v->a[180411] = anon_sym_STAR_STAR_EQ;
|
|
v->a[180412] = anon_sym_LT_LT_EQ;
|
|
v->a[180413] = anon_sym_GT_GT_EQ;
|
|
v->a[180414] = anon_sym_AMP_EQ;
|
|
v->a[180415] = anon_sym_CARET_EQ;
|
|
v->a[180416] = anon_sym_PIPE_EQ;
|
|
v->a[180417] = 5;
|
|
v->a[180418] = actions(71);
|
|
v->a[180419] = 1;
|
|
small_parse_table_9021(v);
|
|
}
|
|
|
|
void small_parse_table_9021(t_small_parse_table_array *v)
|
|
{
|
|
v->a[180420] = sym_comment;
|
|
v->a[180421] = actions(7607);
|
|
v->a[180422] = 1;
|
|
v->a[180423] = anon_sym_STAR_STAR;
|
|
v->a[180424] = actions(6793);
|
|
v->a[180425] = 2;
|
|
v->a[180426] = anon_sym_PLUS_PLUS;
|
|
v->a[180427] = anon_sym_DASH_DASH;
|
|
v->a[180428] = actions(6807);
|
|
v->a[180429] = 13;
|
|
v->a[180430] = anon_sym_EQ;
|
|
v->a[180431] = anon_sym_PIPE;
|
|
v->a[180432] = anon_sym_CARET;
|
|
v->a[180433] = anon_sym_AMP;
|
|
v->a[180434] = anon_sym_LT;
|
|
v->a[180435] = anon_sym_GT;
|
|
v->a[180436] = anon_sym_LT_LT;
|
|
v->a[180437] = anon_sym_GT_GT;
|
|
v->a[180438] = anon_sym_PLUS;
|
|
v->a[180439] = anon_sym_DASH;
|
|
small_parse_table_9022(v);
|
|
}
|
|
|
|
void small_parse_table_9022(t_small_parse_table_array *v)
|
|
{
|
|
v->a[180440] = anon_sym_STAR;
|
|
v->a[180441] = anon_sym_SLASH;
|
|
v->a[180442] = anon_sym_PERCENT;
|
|
v->a[180443] = actions(6805);
|
|
v->a[180444] = 20;
|
|
v->a[180445] = sym_test_operator;
|
|
v->a[180446] = anon_sym_PLUS_EQ;
|
|
v->a[180447] = anon_sym_DASH_EQ;
|
|
v->a[180448] = anon_sym_STAR_EQ;
|
|
v->a[180449] = anon_sym_SLASH_EQ;
|
|
v->a[180450] = anon_sym_PERCENT_EQ;
|
|
v->a[180451] = anon_sym_STAR_STAR_EQ;
|
|
v->a[180452] = anon_sym_LT_LT_EQ;
|
|
v->a[180453] = anon_sym_GT_GT_EQ;
|
|
v->a[180454] = anon_sym_AMP_EQ;
|
|
v->a[180455] = anon_sym_CARET_EQ;
|
|
v->a[180456] = anon_sym_PIPE_EQ;
|
|
v->a[180457] = anon_sym_PIPE_PIPE;
|
|
v->a[180458] = anon_sym_AMP_AMP;
|
|
v->a[180459] = anon_sym_EQ_EQ;
|
|
small_parse_table_9023(v);
|
|
}
|
|
|
|
void small_parse_table_9023(t_small_parse_table_array *v)
|
|
{
|
|
v->a[180460] = anon_sym_BANG_EQ;
|
|
v->a[180461] = anon_sym_LT_EQ;
|
|
v->a[180462] = anon_sym_GT_EQ;
|
|
v->a[180463] = anon_sym_EQ_TILDE;
|
|
v->a[180464] = anon_sym_QMARK;
|
|
v->a[180465] = 19;
|
|
v->a[180466] = actions(71);
|
|
v->a[180467] = 1;
|
|
v->a[180468] = sym_comment;
|
|
v->a[180469] = actions(6921);
|
|
v->a[180470] = 1;
|
|
v->a[180471] = anon_sym_RBRACK;
|
|
v->a[180472] = actions(7567);
|
|
v->a[180473] = 1;
|
|
v->a[180474] = anon_sym_EQ;
|
|
v->a[180475] = actions(7573);
|
|
v->a[180476] = 1;
|
|
v->a[180477] = anon_sym_PIPE_PIPE;
|
|
v->a[180478] = actions(7575);
|
|
v->a[180479] = 1;
|
|
small_parse_table_9024(v);
|
|
}
|
|
|
|
void small_parse_table_9024(t_small_parse_table_array *v)
|
|
{
|
|
v->a[180480] = anon_sym_AMP_AMP;
|
|
v->a[180481] = actions(7577);
|
|
v->a[180482] = 1;
|
|
v->a[180483] = anon_sym_PIPE;
|
|
v->a[180484] = actions(7579);
|
|
v->a[180485] = 1;
|
|
v->a[180486] = anon_sym_CARET;
|
|
v->a[180487] = actions(7581);
|
|
v->a[180488] = 1;
|
|
v->a[180489] = anon_sym_AMP;
|
|
v->a[180490] = actions(7595);
|
|
v->a[180491] = 1;
|
|
v->a[180492] = anon_sym_STAR_STAR;
|
|
v->a[180493] = actions(7597);
|
|
v->a[180494] = 1;
|
|
v->a[180495] = anon_sym_EQ_TILDE;
|
|
v->a[180496] = actions(7599);
|
|
v->a[180497] = 1;
|
|
v->a[180498] = anon_sym_QMARK;
|
|
v->a[180499] = actions(7569);
|
|
small_parse_table_9025(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_1804.c */
|