/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* small_parse_table_2886.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: maiboyer +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* 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_14430(t_small_parse_table_array *v) { v->a[288600] = anon_sym_LT_LT_LT; v->a[288601] = actions(3751); v->a[288602] = 1; v->a[288603] = sym_file_descriptor; v->a[288604] = actions(12918); v->a[288605] = 1; v->a[288606] = aux_sym_heredoc_redirect_token1; v->a[288607] = state(6998); v->a[288608] = 1; v->a[288609] = sym__heredoc_expression; v->a[288610] = actions(3717); v->a[288611] = 2; v->a[288612] = anon_sym_PIPE_PIPE; v->a[288613] = anon_sym_AMP_AMP; v->a[288614] = actions(3723); v->a[288615] = 2; v->a[288616] = anon_sym_LT_AMP_DASH; v->a[288617] = anon_sym_GT_AMP_DASH; v->a[288618] = state(5609); v->a[288619] = 3; small_parse_table_14431(v); } void small_parse_table_14431(t_small_parse_table_array *v) { v->a[288620] = sym_file_redirect; v->a[288621] = sym_herestring_redirect; v->a[288622] = aux_sym_redirected_statement_repeat2; v->a[288623] = actions(3721); v->a[288624] = 8; v->a[288625] = anon_sym_LT; v->a[288626] = anon_sym_GT; v->a[288627] = anon_sym_GT_GT; v->a[288628] = anon_sym_AMP_GT; v->a[288629] = anon_sym_AMP_GT_GT; v->a[288630] = anon_sym_LT_AMP; v->a[288631] = anon_sym_GT_AMP; v->a[288632] = anon_sym_GT_PIPE; v->a[288633] = 9; v->a[288634] = actions(3); v->a[288635] = 1; v->a[288636] = sym_comment; v->a[288637] = actions(3727); v->a[288638] = 1; v->a[288639] = anon_sym_LT_LT_LT; small_parse_table_14432(v); } void small_parse_table_14432(t_small_parse_table_array *v) { v->a[288640] = actions(3751); v->a[288641] = 1; v->a[288642] = sym_file_descriptor; v->a[288643] = actions(12920); v->a[288644] = 1; v->a[288645] = aux_sym_heredoc_redirect_token1; v->a[288646] = state(7030); v->a[288647] = 1; v->a[288648] = sym__heredoc_expression; v->a[288649] = actions(3717); v->a[288650] = 2; v->a[288651] = anon_sym_PIPE_PIPE; v->a[288652] = anon_sym_AMP_AMP; v->a[288653] = actions(3723); v->a[288654] = 2; v->a[288655] = anon_sym_LT_AMP_DASH; v->a[288656] = anon_sym_GT_AMP_DASH; v->a[288657] = state(5609); v->a[288658] = 3; v->a[288659] = sym_file_redirect; small_parse_table_14433(v); } void small_parse_table_14433(t_small_parse_table_array *v) { v->a[288660] = sym_herestring_redirect; v->a[288661] = aux_sym_redirected_statement_repeat2; v->a[288662] = actions(3721); v->a[288663] = 8; v->a[288664] = anon_sym_LT; v->a[288665] = anon_sym_GT; v->a[288666] = anon_sym_GT_GT; v->a[288667] = anon_sym_AMP_GT; v->a[288668] = anon_sym_AMP_GT_GT; v->a[288669] = anon_sym_LT_AMP; v->a[288670] = anon_sym_GT_AMP; v->a[288671] = anon_sym_GT_PIPE; v->a[288672] = 3; v->a[288673] = actions(71); v->a[288674] = 1; v->a[288675] = sym_comment; v->a[288676] = actions(1261); v->a[288677] = 7; v->a[288678] = anon_sym_PIPE; v->a[288679] = anon_sym_LT; small_parse_table_14434(v); } void small_parse_table_14434(t_small_parse_table_array *v) { v->a[288680] = anon_sym_GT; v->a[288681] = anon_sym_LT_LT; v->a[288682] = anon_sym_AMP_GT; v->a[288683] = anon_sym_LT_AMP; v->a[288684] = anon_sym_GT_AMP; v->a[288685] = actions(1263); v->a[288686] = 12; v->a[288687] = sym_file_descriptor; v->a[288688] = anon_sym_PIPE_PIPE; v->a[288689] = anon_sym_AMP_AMP; v->a[288690] = anon_sym_GT_GT; v->a[288691] = anon_sym_PIPE_AMP; v->a[288692] = anon_sym_AMP_GT_GT; v->a[288693] = anon_sym_GT_PIPE; v->a[288694] = anon_sym_LT_AMP_DASH; v->a[288695] = anon_sym_GT_AMP_DASH; v->a[288696] = anon_sym_LT_LT_DASH; v->a[288697] = anon_sym_LT_LT_LT; v->a[288698] = sym__special_character; v->a[288699] = 3; small_parse_table_14435(v); } /* EOF small_parse_table_2886.c */