140 lines
4.4 KiB
C
140 lines
4.4 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2933.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_14665(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293300] = aux_sym_heredoc_redirect_token1;
|
|
v->a[293301] = actions(1308);
|
|
v->a[293302] = 14;
|
|
v->a[293303] = anon_sym_PIPE_PIPE;
|
|
v->a[293304] = anon_sym_AMP_AMP;
|
|
v->a[293305] = anon_sym_LT;
|
|
v->a[293306] = anon_sym_GT;
|
|
v->a[293307] = anon_sym_GT_GT;
|
|
v->a[293308] = anon_sym_AMP_GT;
|
|
v->a[293309] = anon_sym_AMP_GT_GT;
|
|
v->a[293310] = anon_sym_LT_AMP;
|
|
v->a[293311] = anon_sym_GT_AMP;
|
|
v->a[293312] = anon_sym_GT_PIPE;
|
|
v->a[293313] = anon_sym_LT_AMP_DASH;
|
|
v->a[293314] = anon_sym_GT_AMP_DASH;
|
|
v->a[293315] = anon_sym_LT_LT_LT;
|
|
v->a[293316] = aux_sym_concatenation_token1;
|
|
v->a[293317] = 3;
|
|
v->a[293318] = actions(71);
|
|
v->a[293319] = 1;
|
|
small_parse_table_14666(v);
|
|
}
|
|
|
|
void small_parse_table_14666(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293320] = sym_comment;
|
|
v->a[293321] = actions(4552);
|
|
v->a[293322] = 7;
|
|
v->a[293323] = anon_sym_PIPE;
|
|
v->a[293324] = anon_sym_LT;
|
|
v->a[293325] = anon_sym_GT;
|
|
v->a[293326] = anon_sym_LT_LT;
|
|
v->a[293327] = anon_sym_AMP_GT;
|
|
v->a[293328] = anon_sym_LT_AMP;
|
|
v->a[293329] = anon_sym_GT_AMP;
|
|
v->a[293330] = actions(4554);
|
|
v->a[293331] = 10;
|
|
v->a[293332] = sym_file_descriptor;
|
|
v->a[293333] = anon_sym_PIPE_PIPE;
|
|
v->a[293334] = anon_sym_AMP_AMP;
|
|
v->a[293335] = anon_sym_GT_GT;
|
|
v->a[293336] = anon_sym_PIPE_AMP;
|
|
v->a[293337] = anon_sym_AMP_GT_GT;
|
|
v->a[293338] = anon_sym_GT_PIPE;
|
|
v->a[293339] = anon_sym_LT_AMP_DASH;
|
|
small_parse_table_14667(v);
|
|
}
|
|
|
|
void small_parse_table_14667(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293340] = anon_sym_GT_AMP_DASH;
|
|
v->a[293341] = anon_sym_LT_LT_DASH;
|
|
v->a[293342] = 3;
|
|
v->a[293343] = actions(71);
|
|
v->a[293344] = 1;
|
|
v->a[293345] = sym_comment;
|
|
v->a[293346] = actions(12135);
|
|
v->a[293347] = 7;
|
|
v->a[293348] = anon_sym_PIPE;
|
|
v->a[293349] = anon_sym_LT;
|
|
v->a[293350] = anon_sym_GT;
|
|
v->a[293351] = anon_sym_LT_LT;
|
|
v->a[293352] = anon_sym_AMP_GT;
|
|
v->a[293353] = anon_sym_LT_AMP;
|
|
v->a[293354] = anon_sym_GT_AMP;
|
|
v->a[293355] = actions(12133);
|
|
v->a[293356] = 10;
|
|
v->a[293357] = sym_file_descriptor;
|
|
v->a[293358] = anon_sym_PIPE_PIPE;
|
|
v->a[293359] = anon_sym_AMP_AMP;
|
|
small_parse_table_14668(v);
|
|
}
|
|
|
|
void small_parse_table_14668(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293360] = anon_sym_GT_GT;
|
|
v->a[293361] = anon_sym_PIPE_AMP;
|
|
v->a[293362] = anon_sym_AMP_GT_GT;
|
|
v->a[293363] = anon_sym_GT_PIPE;
|
|
v->a[293364] = anon_sym_LT_AMP_DASH;
|
|
v->a[293365] = anon_sym_GT_AMP_DASH;
|
|
v->a[293366] = anon_sym_LT_LT_DASH;
|
|
v->a[293367] = 3;
|
|
v->a[293368] = actions(71);
|
|
v->a[293369] = 1;
|
|
v->a[293370] = sym_comment;
|
|
v->a[293371] = actions(12213);
|
|
v->a[293372] = 7;
|
|
v->a[293373] = anon_sym_PIPE;
|
|
v->a[293374] = anon_sym_LT;
|
|
v->a[293375] = anon_sym_GT;
|
|
v->a[293376] = anon_sym_LT_LT;
|
|
v->a[293377] = anon_sym_AMP_GT;
|
|
v->a[293378] = anon_sym_LT_AMP;
|
|
v->a[293379] = anon_sym_GT_AMP;
|
|
small_parse_table_14669(v);
|
|
}
|
|
|
|
void small_parse_table_14669(t_small_parse_table_array *v)
|
|
{
|
|
v->a[293380] = actions(12215);
|
|
v->a[293381] = 10;
|
|
v->a[293382] = sym_file_descriptor;
|
|
v->a[293383] = anon_sym_PIPE_PIPE;
|
|
v->a[293384] = anon_sym_AMP_AMP;
|
|
v->a[293385] = anon_sym_GT_GT;
|
|
v->a[293386] = anon_sym_PIPE_AMP;
|
|
v->a[293387] = anon_sym_AMP_GT_GT;
|
|
v->a[293388] = anon_sym_GT_PIPE;
|
|
v->a[293389] = anon_sym_LT_AMP_DASH;
|
|
v->a[293390] = anon_sym_GT_AMP_DASH;
|
|
v->a[293391] = anon_sym_LT_LT_DASH;
|
|
v->a[293392] = 5;
|
|
v->a[293393] = actions(3);
|
|
v->a[293394] = 1;
|
|
v->a[293395] = sym_comment;
|
|
v->a[293396] = actions(13031);
|
|
v->a[293397] = 1;
|
|
v->a[293398] = sym__special_character;
|
|
v->a[293399] = state(5657);
|
|
small_parse_table_14670(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2933.c */
|