140 lines
4.3 KiB
C
140 lines
4.3 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_3145.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_15725(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314500] = 1;
|
|
v->a[314501] = anon_sym_in;
|
|
v->a[314502] = actions(14366);
|
|
v->a[314503] = 1;
|
|
v->a[314504] = aux_sym_heredoc_redirect_token1;
|
|
v->a[314505] = actions(14364);
|
|
v->a[314506] = 3;
|
|
v->a[314507] = anon_sym_SEMI;
|
|
v->a[314508] = anon_sym_AMP;
|
|
v->a[314509] = anon_sym_SEMI_SEMI;
|
|
v->a[314510] = 3;
|
|
v->a[314511] = actions(71);
|
|
v->a[314512] = 1;
|
|
v->a[314513] = sym_comment;
|
|
v->a[314514] = actions(14812);
|
|
v->a[314515] = 2;
|
|
v->a[314516] = anon_sym_PLUS;
|
|
v->a[314517] = anon_sym_DASH;
|
|
v->a[314518] = actions(14445);
|
|
v->a[314519] = 3;
|
|
small_parse_table_15726(v);
|
|
}
|
|
|
|
void small_parse_table_15726(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314520] = anon_sym_STAR;
|
|
v->a[314521] = anon_sym_SLASH;
|
|
v->a[314522] = anon_sym_PERCENT;
|
|
v->a[314523] = 4;
|
|
v->a[314524] = actions(3);
|
|
v->a[314525] = 1;
|
|
v->a[314526] = sym_comment;
|
|
v->a[314527] = actions(14814);
|
|
v->a[314528] = 1;
|
|
v->a[314529] = anon_sym_in;
|
|
v->a[314530] = actions(14818);
|
|
v->a[314531] = 1;
|
|
v->a[314532] = aux_sym_heredoc_redirect_token1;
|
|
v->a[314533] = actions(14816);
|
|
v->a[314534] = 3;
|
|
v->a[314535] = anon_sym_SEMI;
|
|
v->a[314536] = anon_sym_AMP;
|
|
v->a[314537] = anon_sym_SEMI_SEMI;
|
|
v->a[314538] = 4;
|
|
v->a[314539] = actions(71);
|
|
small_parse_table_15727(v);
|
|
}
|
|
|
|
void small_parse_table_15727(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314540] = 1;
|
|
v->a[314541] = sym_comment;
|
|
v->a[314542] = actions(8548);
|
|
v->a[314543] = 1;
|
|
v->a[314544] = anon_sym_RBRACE3;
|
|
v->a[314545] = state(6476);
|
|
v->a[314546] = 1;
|
|
v->a[314547] = aux_sym__expansion_body_repeat1;
|
|
v->a[314548] = actions(8050);
|
|
v->a[314549] = 3;
|
|
v->a[314550] = sym__external_expansion_sym_hash;
|
|
v->a[314551] = sym__external_expansion_sym_bang;
|
|
v->a[314552] = sym__external_expansion_sym_equal;
|
|
v->a[314553] = 5;
|
|
v->a[314554] = actions(71);
|
|
v->a[314555] = 1;
|
|
v->a[314556] = sym_comment;
|
|
v->a[314557] = actions(14708);
|
|
v->a[314558] = 1;
|
|
v->a[314559] = sym_simple_heredoc_body;
|
|
small_parse_table_15728(v);
|
|
}
|
|
|
|
void small_parse_table_15728(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314560] = actions(14710);
|
|
v->a[314561] = 1;
|
|
v->a[314562] = sym__heredoc_body_beginning;
|
|
v->a[314563] = state(6796);
|
|
v->a[314564] = 1;
|
|
v->a[314565] = sym_heredoc_body;
|
|
v->a[314566] = state(5066);
|
|
v->a[314567] = 2;
|
|
v->a[314568] = sym__heredoc_body;
|
|
v->a[314569] = sym__simple_heredoc_body;
|
|
v->a[314570] = 4;
|
|
v->a[314571] = actions(71);
|
|
v->a[314572] = 1;
|
|
v->a[314573] = sym_comment;
|
|
v->a[314574] = actions(14820);
|
|
v->a[314575] = 1;
|
|
v->a[314576] = anon_sym_RBRACE3;
|
|
v->a[314577] = state(6474);
|
|
v->a[314578] = 1;
|
|
v->a[314579] = aux_sym__expansion_body_repeat1;
|
|
small_parse_table_15729(v);
|
|
}
|
|
|
|
void small_parse_table_15729(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314580] = actions(14822);
|
|
v->a[314581] = 3;
|
|
v->a[314582] = sym__external_expansion_sym_hash;
|
|
v->a[314583] = sym__external_expansion_sym_bang;
|
|
v->a[314584] = sym__external_expansion_sym_equal;
|
|
v->a[314585] = 4;
|
|
v->a[314586] = actions(71);
|
|
v->a[314587] = 1;
|
|
v->a[314588] = sym_comment;
|
|
v->a[314589] = state(6460);
|
|
v->a[314590] = 1;
|
|
v->a[314591] = aux_sym__concatenation_in_expansion_repeat1;
|
|
v->a[314592] = actions(14590);
|
|
v->a[314593] = 2;
|
|
v->a[314594] = sym__concat;
|
|
v->a[314595] = aux_sym_concatenation_token1;
|
|
v->a[314596] = actions(14825);
|
|
v->a[314597] = 2;
|
|
v->a[314598] = anon_sym_SLASH;
|
|
v->a[314599] = anon_sym_RBRACE3;
|
|
small_parse_table_15730(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_3145.c */
|