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

140 lines
4.6 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1503.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_7515(t_small_parse_table_array *v)
{
v->a[150300] = anon_sym_AMP_GT;
v->a[150301] = anon_sym_LT_AMP;
v->a[150302] = anon_sym_GT_AMP;
v->a[150303] = anon_sym_DOLLAR;
v->a[150304] = aux_sym_number_token1;
v->a[150305] = aux_sym_number_token2;
v->a[150306] = anon_sym_DOLLAR_LPAREN;
v->a[150307] = anon_sym_BQUOTE;
v->a[150308] = sym_word;
v->a[150309] = actions(1326);
v->a[150310] = 25;
v->a[150311] = sym_file_descriptor;
v->a[150312] = sym__concat;
v->a[150313] = sym_test_operator;
v->a[150314] = sym__brace_start;
v->a[150315] = anon_sym_LPAREN_LPAREN;
v->a[150316] = anon_sym_PIPE_PIPE;
v->a[150317] = anon_sym_AMP_AMP;
v->a[150318] = anon_sym_GT_GT;
v->a[150319] = anon_sym_PIPE_AMP;
small_parse_table_7516(v);
}
void small_parse_table_7516(t_small_parse_table_array *v)
{
v->a[150320] = anon_sym_AMP_GT_GT;
v->a[150321] = anon_sym_GT_PIPE;
v->a[150322] = anon_sym_LT_AMP_DASH;
v->a[150323] = anon_sym_GT_AMP_DASH;
v->a[150324] = anon_sym_LT_LT_DASH;
v->a[150325] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[150326] = anon_sym_DOLLAR_LBRACK;
v->a[150327] = aux_sym_concatenation_token1;
v->a[150328] = sym__special_character;
v->a[150329] = anon_sym_DQUOTE;
v->a[150330] = sym_raw_string;
v->a[150331] = sym_ansi_c_string;
v->a[150332] = anon_sym_DOLLAR_LBRACE;
v->a[150333] = anon_sym_DOLLAR_BQUOTE;
v->a[150334] = anon_sym_LT_LPAREN;
v->a[150335] = anon_sym_GT_LPAREN;
v->a[150336] = 3;
v->a[150337] = actions(71);
v->a[150338] = 1;
v->a[150339] = sym_comment;
small_parse_table_7517(v);
}
void small_parse_table_7517(t_small_parse_table_array *v)
{
v->a[150340] = actions(1251);
v->a[150341] = 13;
v->a[150342] = anon_sym_PIPE;
v->a[150343] = anon_sym_LT;
v->a[150344] = anon_sym_GT;
v->a[150345] = anon_sym_LT_LT;
v->a[150346] = anon_sym_AMP_GT;
v->a[150347] = anon_sym_LT_AMP;
v->a[150348] = anon_sym_GT_AMP;
v->a[150349] = anon_sym_DOLLAR;
v->a[150350] = aux_sym_number_token1;
v->a[150351] = aux_sym_number_token2;
v->a[150352] = anon_sym_DOLLAR_LPAREN;
v->a[150353] = anon_sym_BQUOTE;
v->a[150354] = sym_word;
v->a[150355] = actions(1253);
v->a[150356] = 25;
v->a[150357] = sym_file_descriptor;
v->a[150358] = sym__concat;
v->a[150359] = sym_test_operator;
small_parse_table_7518(v);
}
void small_parse_table_7518(t_small_parse_table_array *v)
{
v->a[150360] = sym__brace_start;
v->a[150361] = anon_sym_LPAREN_LPAREN;
v->a[150362] = anon_sym_PIPE_PIPE;
v->a[150363] = anon_sym_AMP_AMP;
v->a[150364] = anon_sym_GT_GT;
v->a[150365] = anon_sym_PIPE_AMP;
v->a[150366] = anon_sym_AMP_GT_GT;
v->a[150367] = anon_sym_GT_PIPE;
v->a[150368] = anon_sym_LT_AMP_DASH;
v->a[150369] = anon_sym_GT_AMP_DASH;
v->a[150370] = anon_sym_LT_LT_DASH;
v->a[150371] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[150372] = anon_sym_DOLLAR_LBRACK;
v->a[150373] = aux_sym_concatenation_token1;
v->a[150374] = sym__special_character;
v->a[150375] = anon_sym_DQUOTE;
v->a[150376] = sym_raw_string;
v->a[150377] = sym_ansi_c_string;
v->a[150378] = anon_sym_DOLLAR_LBRACE;
v->a[150379] = anon_sym_DOLLAR_BQUOTE;
small_parse_table_7519(v);
}
void small_parse_table_7519(t_small_parse_table_array *v)
{
v->a[150380] = anon_sym_LT_LPAREN;
v->a[150381] = anon_sym_GT_LPAREN;
v->a[150382] = 4;
v->a[150383] = actions(71);
v->a[150384] = 1;
v->a[150385] = sym_comment;
v->a[150386] = actions(6885);
v->a[150387] = 2;
v->a[150388] = anon_sym_PLUS_PLUS;
v->a[150389] = anon_sym_DASH_DASH;
v->a[150390] = actions(7096);
v->a[150391] = 14;
v->a[150392] = anon_sym_EQ;
v->a[150393] = anon_sym_PIPE;
v->a[150394] = anon_sym_CARET;
v->a[150395] = anon_sym_AMP;
v->a[150396] = anon_sym_LT;
v->a[150397] = anon_sym_GT;
v->a[150398] = anon_sym_LT_LT;
v->a[150399] = anon_sym_GT_GT;
small_parse_table_7520(v);
}
/* EOF small_parse_table_1503.c */