140 lines
4.4 KiB
C
140 lines
4.4 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2856.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_14280(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285600] = anon_sym_LT;
|
|
v->a[285601] = anon_sym_GT;
|
|
v->a[285602] = anon_sym_AMP_GT;
|
|
v->a[285603] = anon_sym_LT_AMP;
|
|
v->a[285604] = anon_sym_GT_AMP;
|
|
v->a[285605] = 6;
|
|
v->a[285606] = actions(71);
|
|
v->a[285607] = 1;
|
|
v->a[285608] = sym_comment;
|
|
v->a[285609] = actions(12688);
|
|
v->a[285610] = 1;
|
|
v->a[285611] = aux_sym_concatenation_token1;
|
|
v->a[285612] = actions(12840);
|
|
v->a[285613] = 1;
|
|
v->a[285614] = sym__concat;
|
|
v->a[285615] = state(5411);
|
|
v->a[285616] = 1;
|
|
v->a[285617] = aux_sym_concatenation_repeat1;
|
|
v->a[285618] = actions(1286);
|
|
v->a[285619] = 7;
|
|
small_parse_table_14281(v);
|
|
}
|
|
|
|
void small_parse_table_14281(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285620] = anon_sym_PIPE;
|
|
v->a[285621] = anon_sym_LT;
|
|
v->a[285622] = anon_sym_GT;
|
|
v->a[285623] = anon_sym_LT_LT;
|
|
v->a[285624] = anon_sym_AMP_GT;
|
|
v->a[285625] = anon_sym_LT_AMP;
|
|
v->a[285626] = anon_sym_GT_AMP;
|
|
v->a[285627] = actions(1288);
|
|
v->a[285628] = 10;
|
|
v->a[285629] = sym_file_descriptor;
|
|
v->a[285630] = anon_sym_PIPE_PIPE;
|
|
v->a[285631] = anon_sym_AMP_AMP;
|
|
v->a[285632] = anon_sym_GT_GT;
|
|
v->a[285633] = anon_sym_PIPE_AMP;
|
|
v->a[285634] = anon_sym_AMP_GT_GT;
|
|
v->a[285635] = anon_sym_GT_PIPE;
|
|
v->a[285636] = anon_sym_LT_AMP_DASH;
|
|
v->a[285637] = anon_sym_GT_AMP_DASH;
|
|
v->a[285638] = anon_sym_LT_LT_DASH;
|
|
v->a[285639] = 5;
|
|
small_parse_table_14282(v);
|
|
}
|
|
|
|
void small_parse_table_14282(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285640] = actions(71);
|
|
v->a[285641] = 1;
|
|
v->a[285642] = sym_comment;
|
|
v->a[285643] = actions(12842);
|
|
v->a[285644] = 1;
|
|
v->a[285645] = sym__special_character;
|
|
v->a[285646] = state(5479);
|
|
v->a[285647] = 1;
|
|
v->a[285648] = aux_sym__literal_repeat1;
|
|
v->a[285649] = actions(5067);
|
|
v->a[285650] = 7;
|
|
v->a[285651] = anon_sym_PIPE;
|
|
v->a[285652] = anon_sym_LT;
|
|
v->a[285653] = anon_sym_GT;
|
|
v->a[285654] = anon_sym_LT_LT;
|
|
v->a[285655] = anon_sym_AMP_GT;
|
|
v->a[285656] = anon_sym_LT_AMP;
|
|
v->a[285657] = anon_sym_GT_AMP;
|
|
v->a[285658] = actions(5069);
|
|
v->a[285659] = 11;
|
|
small_parse_table_14283(v);
|
|
}
|
|
|
|
void small_parse_table_14283(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285660] = sym_file_descriptor;
|
|
v->a[285661] = sym_variable_name;
|
|
v->a[285662] = anon_sym_PIPE_PIPE;
|
|
v->a[285663] = anon_sym_AMP_AMP;
|
|
v->a[285664] = anon_sym_GT_GT;
|
|
v->a[285665] = anon_sym_PIPE_AMP;
|
|
v->a[285666] = anon_sym_AMP_GT_GT;
|
|
v->a[285667] = anon_sym_GT_PIPE;
|
|
v->a[285668] = anon_sym_LT_AMP_DASH;
|
|
v->a[285669] = anon_sym_GT_AMP_DASH;
|
|
v->a[285670] = anon_sym_LT_LT_DASH;
|
|
v->a[285671] = 3;
|
|
v->a[285672] = actions(71);
|
|
v->a[285673] = 1;
|
|
v->a[285674] = sym_comment;
|
|
v->a[285675] = actions(1348);
|
|
v->a[285676] = 7;
|
|
v->a[285677] = anon_sym_PIPE;
|
|
v->a[285678] = anon_sym_LT;
|
|
v->a[285679] = anon_sym_GT;
|
|
small_parse_table_14284(v);
|
|
}
|
|
|
|
void small_parse_table_14284(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285680] = anon_sym_LT_LT;
|
|
v->a[285681] = anon_sym_AMP_GT;
|
|
v->a[285682] = anon_sym_LT_AMP;
|
|
v->a[285683] = anon_sym_GT_AMP;
|
|
v->a[285684] = actions(1350);
|
|
v->a[285685] = 13;
|
|
v->a[285686] = sym_file_descriptor;
|
|
v->a[285687] = sym__concat;
|
|
v->a[285688] = sym_variable_name;
|
|
v->a[285689] = anon_sym_PIPE_PIPE;
|
|
v->a[285690] = anon_sym_AMP_AMP;
|
|
v->a[285691] = anon_sym_GT_GT;
|
|
v->a[285692] = anon_sym_PIPE_AMP;
|
|
v->a[285693] = anon_sym_AMP_GT_GT;
|
|
v->a[285694] = anon_sym_GT_PIPE;
|
|
v->a[285695] = anon_sym_LT_AMP_DASH;
|
|
v->a[285696] = anon_sym_GT_AMP_DASH;
|
|
v->a[285697] = anon_sym_LT_LT_DASH;
|
|
v->a[285698] = aux_sym_concatenation_token1;
|
|
v->a[285699] = 3;
|
|
small_parse_table_14285(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2856.c */
|