140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2463.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_12315(t_small_parse_table_array *v)
|
|
{
|
|
v->a[246300] = anon_sym_GT_AMP;
|
|
v->a[246301] = anon_sym_GT_PIPE;
|
|
v->a[246302] = anon_sym_LT_AMP_DASH;
|
|
v->a[246303] = anon_sym_GT_AMP_DASH;
|
|
v->a[246304] = anon_sym_LT_LT_DASH;
|
|
v->a[246305] = 5;
|
|
v->a[246306] = actions(3);
|
|
v->a[246307] = 1;
|
|
v->a[246308] = sym_comment;
|
|
v->a[246309] = actions(11396);
|
|
v->a[246310] = 1;
|
|
v->a[246311] = sym__special_character;
|
|
v->a[246312] = state(4324);
|
|
v->a[246313] = 1;
|
|
v->a[246314] = aux_sym__literal_repeat1;
|
|
v->a[246315] = actions(4469);
|
|
v->a[246316] = 2;
|
|
v->a[246317] = sym_file_descriptor;
|
|
v->a[246318] = aux_sym_heredoc_redirect_token1;
|
|
v->a[246319] = actions(4467);
|
|
small_parse_table_12316(v);
|
|
}
|
|
|
|
void small_parse_table_12316(t_small_parse_table_array *v)
|
|
{
|
|
v->a[246320] = 23;
|
|
v->a[246321] = anon_sym_SEMI;
|
|
v->a[246322] = anon_sym_PIPE_PIPE;
|
|
v->a[246323] = anon_sym_AMP_AMP;
|
|
v->a[246324] = anon_sym_PIPE;
|
|
v->a[246325] = anon_sym_AMP;
|
|
v->a[246326] = anon_sym_LT;
|
|
v->a[246327] = anon_sym_GT;
|
|
v->a[246328] = anon_sym_LT_LT;
|
|
v->a[246329] = anon_sym_GT_GT;
|
|
v->a[246330] = anon_sym_esac;
|
|
v->a[246331] = anon_sym_SEMI_SEMI;
|
|
v->a[246332] = anon_sym_SEMI_AMP;
|
|
v->a[246333] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[246334] = anon_sym_PIPE_AMP;
|
|
v->a[246335] = anon_sym_AMP_GT;
|
|
v->a[246336] = anon_sym_AMP_GT_GT;
|
|
v->a[246337] = anon_sym_LT_AMP;
|
|
v->a[246338] = anon_sym_GT_AMP;
|
|
v->a[246339] = anon_sym_GT_PIPE;
|
|
small_parse_table_12317(v);
|
|
}
|
|
|
|
void small_parse_table_12317(t_small_parse_table_array *v)
|
|
{
|
|
v->a[246340] = anon_sym_LT_AMP_DASH;
|
|
v->a[246341] = anon_sym_GT_AMP_DASH;
|
|
v->a[246342] = anon_sym_LT_LT_DASH;
|
|
v->a[246343] = anon_sym_LT_LT_LT;
|
|
v->a[246344] = 5;
|
|
v->a[246345] = actions(3);
|
|
v->a[246346] = 1;
|
|
v->a[246347] = sym_comment;
|
|
v->a[246348] = actions(11531);
|
|
v->a[246349] = 1;
|
|
v->a[246350] = sym__special_character;
|
|
v->a[246351] = state(4368);
|
|
v->a[246352] = 1;
|
|
v->a[246353] = aux_sym__literal_repeat1;
|
|
v->a[246354] = actions(5069);
|
|
v->a[246355] = 3;
|
|
v->a[246356] = sym_file_descriptor;
|
|
v->a[246357] = sym_variable_name;
|
|
v->a[246358] = aux_sym_heredoc_redirect_token1;
|
|
v->a[246359] = actions(5067);
|
|
small_parse_table_12318(v);
|
|
}
|
|
|
|
void small_parse_table_12318(t_small_parse_table_array *v)
|
|
{
|
|
v->a[246360] = 22;
|
|
v->a[246361] = anon_sym_SEMI;
|
|
v->a[246362] = anon_sym_PIPE_PIPE;
|
|
v->a[246363] = anon_sym_AMP_AMP;
|
|
v->a[246364] = anon_sym_PIPE;
|
|
v->a[246365] = anon_sym_AMP;
|
|
v->a[246366] = anon_sym_LT;
|
|
v->a[246367] = anon_sym_GT;
|
|
v->a[246368] = anon_sym_LT_LT;
|
|
v->a[246369] = anon_sym_GT_GT;
|
|
v->a[246370] = anon_sym_esac;
|
|
v->a[246371] = anon_sym_SEMI_SEMI;
|
|
v->a[246372] = anon_sym_SEMI_AMP;
|
|
v->a[246373] = anon_sym_SEMI_SEMI_AMP;
|
|
v->a[246374] = anon_sym_PIPE_AMP;
|
|
v->a[246375] = anon_sym_AMP_GT;
|
|
v->a[246376] = anon_sym_AMP_GT_GT;
|
|
v->a[246377] = anon_sym_LT_AMP;
|
|
v->a[246378] = anon_sym_GT_AMP;
|
|
v->a[246379] = anon_sym_GT_PIPE;
|
|
small_parse_table_12319(v);
|
|
}
|
|
|
|
void small_parse_table_12319(t_small_parse_table_array *v)
|
|
{
|
|
v->a[246380] = anon_sym_LT_AMP_DASH;
|
|
v->a[246381] = anon_sym_GT_AMP_DASH;
|
|
v->a[246382] = anon_sym_LT_LT_DASH;
|
|
v->a[246383] = 3;
|
|
v->a[246384] = actions(3);
|
|
v->a[246385] = 1;
|
|
v->a[246386] = sym_comment;
|
|
v->a[246387] = actions(1346);
|
|
v->a[246388] = 4;
|
|
v->a[246389] = sym_file_descriptor;
|
|
v->a[246390] = sym__concat;
|
|
v->a[246391] = sym_variable_name;
|
|
v->a[246392] = aux_sym_heredoc_redirect_token1;
|
|
v->a[246393] = actions(1344);
|
|
v->a[246394] = 23;
|
|
v->a[246395] = anon_sym_SEMI;
|
|
v->a[246396] = anon_sym_PIPE_PIPE;
|
|
v->a[246397] = anon_sym_AMP_AMP;
|
|
v->a[246398] = anon_sym_PIPE;
|
|
v->a[246399] = anon_sym_AMP;
|
|
small_parse_table_12320(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2463.c */
|