140 lines
4.3 KiB
C
140 lines
4.3 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_3146.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_15730(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314600] = 4;
|
|
v->a[314601] = actions(71);
|
|
v->a[314602] = 1;
|
|
v->a[314603] = sym_comment;
|
|
v->a[314604] = actions(14827);
|
|
v->a[314605] = 1;
|
|
v->a[314606] = anon_sym_RBRACE3;
|
|
v->a[314607] = state(6474);
|
|
v->a[314608] = 1;
|
|
v->a[314609] = aux_sym__expansion_body_repeat1;
|
|
v->a[314610] = actions(8050);
|
|
v->a[314611] = 3;
|
|
v->a[314612] = sym__external_expansion_sym_hash;
|
|
v->a[314613] = sym__external_expansion_sym_bang;
|
|
v->a[314614] = sym__external_expansion_sym_equal;
|
|
v->a[314615] = 4;
|
|
v->a[314616] = actions(71);
|
|
v->a[314617] = 1;
|
|
v->a[314618] = sym_comment;
|
|
v->a[314619] = actions(14827);
|
|
small_parse_table_15731(v);
|
|
}
|
|
|
|
void small_parse_table_15731(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314620] = 1;
|
|
v->a[314621] = anon_sym_RBRACE3;
|
|
v->a[314622] = state(6474);
|
|
v->a[314623] = 1;
|
|
v->a[314624] = aux_sym__expansion_body_repeat1;
|
|
v->a[314625] = actions(8050);
|
|
v->a[314626] = 3;
|
|
v->a[314627] = sym__external_expansion_sym_hash;
|
|
v->a[314628] = sym__external_expansion_sym_bang;
|
|
v->a[314629] = sym__external_expansion_sym_equal;
|
|
v->a[314630] = 4;
|
|
v->a[314631] = actions(71);
|
|
v->a[314632] = 1;
|
|
v->a[314633] = sym_comment;
|
|
v->a[314634] = actions(8550);
|
|
v->a[314635] = 1;
|
|
v->a[314636] = anon_sym_RBRACE3;
|
|
v->a[314637] = state(6424);
|
|
v->a[314638] = 1;
|
|
v->a[314639] = aux_sym__expansion_body_repeat1;
|
|
small_parse_table_15732(v);
|
|
}
|
|
|
|
void small_parse_table_15732(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314640] = actions(8050);
|
|
v->a[314641] = 3;
|
|
v->a[314642] = sym__external_expansion_sym_hash;
|
|
v->a[314643] = sym__external_expansion_sym_bang;
|
|
v->a[314644] = sym__external_expansion_sym_equal;
|
|
v->a[314645] = 6;
|
|
v->a[314646] = actions(71);
|
|
v->a[314647] = 1;
|
|
v->a[314648] = sym_comment;
|
|
v->a[314649] = actions(14710);
|
|
v->a[314650] = 1;
|
|
v->a[314651] = sym__heredoc_body_beginning;
|
|
v->a[314652] = actions(14757);
|
|
v->a[314653] = 1;
|
|
v->a[314654] = sym_simple_heredoc_body;
|
|
v->a[314655] = state(5598);
|
|
v->a[314656] = 1;
|
|
v->a[314657] = sym__heredoc_body;
|
|
v->a[314658] = state(5599);
|
|
v->a[314659] = 1;
|
|
small_parse_table_15733(v);
|
|
}
|
|
|
|
void small_parse_table_15733(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314660] = sym__simple_heredoc_body;
|
|
v->a[314661] = state(7011);
|
|
v->a[314662] = 1;
|
|
v->a[314663] = sym_heredoc_body;
|
|
v->a[314664] = 2;
|
|
v->a[314665] = actions(71);
|
|
v->a[314666] = 1;
|
|
v->a[314667] = sym_comment;
|
|
v->a[314668] = actions(1338);
|
|
v->a[314669] = 4;
|
|
v->a[314670] = sym__concat;
|
|
v->a[314671] = anon_sym_SLASH;
|
|
v->a[314672] = aux_sym_concatenation_token1;
|
|
v->a[314673] = anon_sym_RBRACE3;
|
|
v->a[314674] = 3;
|
|
v->a[314675] = actions(3);
|
|
v->a[314676] = 1;
|
|
v->a[314677] = sym_comment;
|
|
v->a[314678] = actions(14808);
|
|
v->a[314679] = 1;
|
|
small_parse_table_15734(v);
|
|
}
|
|
|
|
void small_parse_table_15734(t_small_parse_table_array *v)
|
|
{
|
|
v->a[314680] = aux_sym_heredoc_redirect_token1;
|
|
v->a[314681] = actions(14803);
|
|
v->a[314682] = 3;
|
|
v->a[314683] = anon_sym_SEMI;
|
|
v->a[314684] = anon_sym_COMMA;
|
|
v->a[314685] = anon_sym_AMP;
|
|
v->a[314686] = 5;
|
|
v->a[314687] = actions(71);
|
|
v->a[314688] = 1;
|
|
v->a[314689] = sym_comment;
|
|
v->a[314690] = actions(7787);
|
|
v->a[314691] = 1;
|
|
v->a[314692] = sym__special_character;
|
|
v->a[314693] = actions(14780);
|
|
v->a[314694] = 1;
|
|
v->a[314695] = anon_sym_SLASH;
|
|
v->a[314696] = actions(14782);
|
|
v->a[314697] = 1;
|
|
v->a[314698] = anon_sym_RBRACE3;
|
|
v->a[314699] = state(6500);
|
|
small_parse_table_15735(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_3146.c */
|