140 lines
4.4 KiB
C
140 lines
4.4 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_1787.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_8935(t_small_parse_table_array *v)
|
|
{
|
|
v->a[178700] = anon_sym_STAR_EQ;
|
|
v->a[178701] = anon_sym_SLASH_EQ;
|
|
v->a[178702] = anon_sym_PERCENT_EQ;
|
|
v->a[178703] = anon_sym_STAR_STAR_EQ;
|
|
v->a[178704] = anon_sym_LT_LT_EQ;
|
|
v->a[178705] = anon_sym_GT_GT_EQ;
|
|
v->a[178706] = anon_sym_AMP_EQ;
|
|
v->a[178707] = anon_sym_CARET_EQ;
|
|
v->a[178708] = anon_sym_PIPE_EQ;
|
|
v->a[178709] = 13;
|
|
v->a[178710] = actions(71);
|
|
v->a[178711] = 1;
|
|
v->a[178712] = sym_comment;
|
|
v->a[178713] = actions(7607);
|
|
v->a[178714] = 1;
|
|
v->a[178715] = anon_sym_STAR_STAR;
|
|
v->a[178716] = actions(7647);
|
|
v->a[178717] = 1;
|
|
v->a[178718] = sym_test_operator;
|
|
v->a[178719] = actions(7695);
|
|
small_parse_table_8936(v);
|
|
}
|
|
|
|
void small_parse_table_8936(t_small_parse_table_array *v)
|
|
{
|
|
v->a[178720] = 1;
|
|
v->a[178721] = anon_sym_AMP;
|
|
v->a[178722] = actions(6793);
|
|
v->a[178723] = 2;
|
|
v->a[178724] = anon_sym_PLUS_PLUS;
|
|
v->a[178725] = anon_sym_DASH_DASH;
|
|
v->a[178726] = actions(7601);
|
|
v->a[178727] = 2;
|
|
v->a[178728] = anon_sym_LT_LT;
|
|
v->a[178729] = anon_sym_GT_GT;
|
|
v->a[178730] = actions(7603);
|
|
v->a[178731] = 2;
|
|
v->a[178732] = anon_sym_PLUS;
|
|
v->a[178733] = anon_sym_DASH;
|
|
v->a[178734] = actions(7697);
|
|
v->a[178735] = 2;
|
|
v->a[178736] = anon_sym_EQ_EQ;
|
|
v->a[178737] = anon_sym_BANG_EQ;
|
|
v->a[178738] = actions(7699);
|
|
v->a[178739] = 2;
|
|
small_parse_table_8937(v);
|
|
}
|
|
|
|
void small_parse_table_8937(t_small_parse_table_array *v)
|
|
{
|
|
v->a[178740] = anon_sym_LT;
|
|
v->a[178741] = anon_sym_GT;
|
|
v->a[178742] = actions(7701);
|
|
v->a[178743] = 2;
|
|
v->a[178744] = anon_sym_LT_EQ;
|
|
v->a[178745] = anon_sym_GT_EQ;
|
|
v->a[178746] = actions(6807);
|
|
v->a[178747] = 3;
|
|
v->a[178748] = anon_sym_EQ;
|
|
v->a[178749] = anon_sym_PIPE;
|
|
v->a[178750] = anon_sym_CARET;
|
|
v->a[178751] = actions(7605);
|
|
v->a[178752] = 3;
|
|
v->a[178753] = anon_sym_STAR;
|
|
v->a[178754] = anon_sym_SLASH;
|
|
v->a[178755] = anon_sym_PERCENT;
|
|
v->a[178756] = actions(6805);
|
|
v->a[178757] = 15;
|
|
v->a[178758] = anon_sym_PLUS_EQ;
|
|
v->a[178759] = anon_sym_DASH_EQ;
|
|
small_parse_table_8938(v);
|
|
}
|
|
|
|
void small_parse_table_8938(t_small_parse_table_array *v)
|
|
{
|
|
v->a[178760] = anon_sym_STAR_EQ;
|
|
v->a[178761] = anon_sym_SLASH_EQ;
|
|
v->a[178762] = anon_sym_PERCENT_EQ;
|
|
v->a[178763] = anon_sym_STAR_STAR_EQ;
|
|
v->a[178764] = anon_sym_LT_LT_EQ;
|
|
v->a[178765] = anon_sym_GT_GT_EQ;
|
|
v->a[178766] = anon_sym_AMP_EQ;
|
|
v->a[178767] = anon_sym_CARET_EQ;
|
|
v->a[178768] = anon_sym_PIPE_EQ;
|
|
v->a[178769] = anon_sym_PIPE_PIPE;
|
|
v->a[178770] = anon_sym_AMP_AMP;
|
|
v->a[178771] = anon_sym_EQ_TILDE;
|
|
v->a[178772] = anon_sym_QMARK;
|
|
v->a[178773] = 3;
|
|
v->a[178774] = actions(3);
|
|
v->a[178775] = 1;
|
|
v->a[178776] = sym_comment;
|
|
v->a[178777] = actions(1334);
|
|
v->a[178778] = 5;
|
|
v->a[178779] = sym_file_descriptor;
|
|
small_parse_table_8939(v);
|
|
}
|
|
|
|
void small_parse_table_8939(t_small_parse_table_array *v)
|
|
{
|
|
v->a[178780] = sym__concat;
|
|
v->a[178781] = sym_test_operator;
|
|
v->a[178782] = sym__brace_start;
|
|
v->a[178783] = aux_sym_heredoc_redirect_token1;
|
|
v->a[178784] = actions(1332);
|
|
v->a[178785] = 31;
|
|
v->a[178786] = anon_sym_LPAREN_LPAREN;
|
|
v->a[178787] = anon_sym_PIPE_PIPE;
|
|
v->a[178788] = anon_sym_AMP_AMP;
|
|
v->a[178789] = anon_sym_LT;
|
|
v->a[178790] = anon_sym_GT;
|
|
v->a[178791] = anon_sym_GT_GT;
|
|
v->a[178792] = anon_sym_AMP_GT;
|
|
v->a[178793] = anon_sym_AMP_GT_GT;
|
|
v->a[178794] = anon_sym_LT_AMP;
|
|
v->a[178795] = anon_sym_GT_AMP;
|
|
v->a[178796] = anon_sym_GT_PIPE;
|
|
v->a[178797] = anon_sym_LT_AMP_DASH;
|
|
v->a[178798] = anon_sym_GT_AMP_DASH;
|
|
v->a[178799] = anon_sym_LT_LT_LT;
|
|
small_parse_table_8940(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_1787.c */
|