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

140 lines
4.6 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1698.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_8490(t_small_parse_table_array *v)
{
v->a[169800] = anon_sym_DASHo;
v->a[169801] = anon_sym_AMP_AMP;
v->a[169802] = anon_sym_DASHa;
v->a[169803] = anon_sym_EQ_EQ;
v->a[169804] = anon_sym_BANG_EQ;
v->a[169805] = anon_sym_LT_EQ;
v->a[169806] = anon_sym_GT_EQ;
v->a[169807] = 3;
v->a[169808] = actions(3);
v->a[169809] = 1;
v->a[169810] = sym_comment;
v->a[169811] = actions(1330);
v->a[169812] = 5;
v->a[169813] = sym_file_descriptor;
v->a[169814] = sym__concat;
v->a[169815] = sym_test_operator;
v->a[169816] = sym__brace_start;
v->a[169817] = aux_sym_heredoc_redirect_token1;
v->a[169818] = actions(1328);
v->a[169819] = 31;
small_parse_table_8491(v);
}
void small_parse_table_8491(t_small_parse_table_array *v)
{
v->a[169820] = anon_sym_LPAREN_LPAREN;
v->a[169821] = anon_sym_PIPE_PIPE;
v->a[169822] = anon_sym_AMP_AMP;
v->a[169823] = anon_sym_LT;
v->a[169824] = anon_sym_GT;
v->a[169825] = anon_sym_GT_GT;
v->a[169826] = anon_sym_AMP_GT;
v->a[169827] = anon_sym_AMP_GT_GT;
v->a[169828] = anon_sym_LT_AMP;
v->a[169829] = anon_sym_GT_AMP;
v->a[169830] = anon_sym_GT_PIPE;
v->a[169831] = anon_sym_LT_AMP_DASH;
v->a[169832] = anon_sym_GT_AMP_DASH;
v->a[169833] = anon_sym_LT_LT_LT;
v->a[169834] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[169835] = anon_sym_DOLLAR_LBRACK;
v->a[169836] = aux_sym_concatenation_token1;
v->a[169837] = anon_sym_DOLLAR;
v->a[169838] = sym__special_character;
v->a[169839] = anon_sym_DQUOTE;
small_parse_table_8492(v);
}
void small_parse_table_8492(t_small_parse_table_array *v)
{
v->a[169840] = sym_raw_string;
v->a[169841] = sym_ansi_c_string;
v->a[169842] = aux_sym_number_token1;
v->a[169843] = aux_sym_number_token2;
v->a[169844] = anon_sym_DOLLAR_LBRACE;
v->a[169845] = anon_sym_DOLLAR_LPAREN;
v->a[169846] = anon_sym_BQUOTE;
v->a[169847] = anon_sym_DOLLAR_BQUOTE;
v->a[169848] = anon_sym_LT_LPAREN;
v->a[169849] = anon_sym_GT_LPAREN;
v->a[169850] = sym_word;
v->a[169851] = 3;
v->a[169852] = actions(71);
v->a[169853] = 1;
v->a[169854] = sym_comment;
v->a[169855] = actions(1320);
v->a[169856] = 13;
v->a[169857] = anon_sym_PIPE;
v->a[169858] = anon_sym_CARET;
v->a[169859] = anon_sym_AMP;
small_parse_table_8493(v);
}
void small_parse_table_8493(t_small_parse_table_array *v)
{
v->a[169860] = anon_sym_LT;
v->a[169861] = anon_sym_GT;
v->a[169862] = anon_sym_LT_LT;
v->a[169863] = anon_sym_GT_GT;
v->a[169864] = anon_sym_PLUS;
v->a[169865] = anon_sym_DASH;
v->a[169866] = anon_sym_STAR;
v->a[169867] = anon_sym_SLASH;
v->a[169868] = anon_sym_PERCENT;
v->a[169869] = anon_sym_STAR_STAR;
v->a[169870] = actions(1322);
v->a[169871] = 23;
v->a[169872] = anon_sym_RPAREN_RPAREN;
v->a[169873] = anon_sym_COMMA;
v->a[169874] = anon_sym_PLUS_PLUS;
v->a[169875] = anon_sym_DASH_DASH;
v->a[169876] = anon_sym_PLUS_EQ;
v->a[169877] = anon_sym_DASH_EQ;
v->a[169878] = anon_sym_STAR_EQ;
v->a[169879] = anon_sym_SLASH_EQ;
small_parse_table_8494(v);
}
void small_parse_table_8494(t_small_parse_table_array *v)
{
v->a[169880] = anon_sym_PERCENT_EQ;
v->a[169881] = anon_sym_STAR_STAR_EQ;
v->a[169882] = anon_sym_LT_LT_EQ;
v->a[169883] = anon_sym_GT_GT_EQ;
v->a[169884] = anon_sym_AMP_EQ;
v->a[169885] = anon_sym_CARET_EQ;
v->a[169886] = anon_sym_PIPE_EQ;
v->a[169887] = anon_sym_PIPE_PIPE;
v->a[169888] = anon_sym_DASHo;
v->a[169889] = anon_sym_AMP_AMP;
v->a[169890] = anon_sym_DASHa;
v->a[169891] = anon_sym_EQ_EQ;
v->a[169892] = anon_sym_BANG_EQ;
v->a[169893] = anon_sym_LT_EQ;
v->a[169894] = anon_sym_GT_EQ;
v->a[169895] = 3;
v->a[169896] = actions(3);
v->a[169897] = 1;
v->a[169898] = sym_comment;
v->a[169899] = actions(1358);
small_parse_table_8495(v);
}
/* EOF small_parse_table_1698.c */