/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* parse_table_280.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: maiboyer +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */ /* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */ /* */ /* ************************************************************************** */ #include "./parse_table.h" void parse_table_1400(t_parse_table_array *v) { v->a[1223][anon_sym_GT_GT] = actions(981); v->a[1223][anon_sym_LT_LT] = actions(981); v->a[1223][aux_sym_concatenation_token1] = actions(2639); v->a[1223][sym_comment] = actions(1436); v->a[1223][sym__concat] = actions(2639); v->a[1223][sym_variable_name] = actions(981); v->a[1224][aux_sym_concatenation_repeat1] = state(1223); v->a[1224][anon_sym_PIPE] = actions(923); v->a[1224][anon_sym_AMP_AMP] = actions(921); v->a[1224][anon_sym_PIPE_PIPE] = actions(921); v->a[1224][anon_sym_LT] = actions(923); v->a[1224][anon_sym_GT] = actions(923); v->a[1224][anon_sym_GT_GT] = actions(921); v->a[1224][anon_sym_LT_LT] = actions(921); v->a[1224][aux_sym_concatenation_token1] = actions(2642); v->a[1224][sym_comment] = actions(1436); v->a[1224][sym__concat] = actions(2644); v->a[1224][sym_variable_name] = actions(921); v->a[1225][sym_file_redirect] = state(1229); v->a[1225][sym_heredoc_redirect] = state(1229); return (parse_table_1401(v)); } void parse_table_1401(t_parse_table_array *v) { v->a[1225][aux_sym_redirected_statement_repeat1] = state(1229); v->a[1225][anon_sym_PIPE] = actions(1936); v->a[1225][anon_sym_AMP_AMP] = actions(1936); v->a[1225][anon_sym_PIPE_PIPE] = actions(1936); v->a[1225][anon_sym_LT] = actions(2633); v->a[1225][anon_sym_GT] = actions(2633); v->a[1225][anon_sym_GT_GT] = actions(2633); v->a[1225][anon_sym_LT_LT] = actions(597); v->a[1225][aux_sym_heredoc_redirect_token1] = actions(1938); v->a[1225][sym_comment] = actions(3); v->a[1226][sym_file_redirect] = state(1225); v->a[1226][sym_heredoc_redirect] = state(1225); v->a[1226][aux_sym_redirected_statement_repeat1] = state(1225); v->a[1226][anon_sym_PIPE] = actions(580); v->a[1226][anon_sym_AMP_AMP] = actions(816); v->a[1226][anon_sym_PIPE_PIPE] = actions(816); v->a[1226][anon_sym_LT] = actions(816); v->a[1226][anon_sym_GT] = actions(816); v->a[1226][anon_sym_GT_GT] = actions(816); v->a[1226][anon_sym_LT_LT] = actions(816); return (parse_table_1402(v)); } void parse_table_1402(t_parse_table_array *v) { v->a[1226][aux_sym_heredoc_redirect_token1] = actions(827); v->a[1226][sym_comment] = actions(3); v->a[1227][anon_sym_BANG] = actions(383); v->a[1227][anon_sym_DASH] = actions(383); v->a[1227][anon_sym_STAR] = actions(383); v->a[1227][anon_sym_QMARK] = actions(383); v->a[1227][anon_sym_DOLLAR] = actions(383); v->a[1227][anon_sym_POUND] = actions(383); v->a[1227][sym_comment] = actions(3); v->a[1227][aux_sym__simple_variable_name_token1] = actions(385); v->a[1227][aux_sym__multiline_variable_name_token1] = actions(385); v->a[1227][anon_sym_AT] = actions(383); v->a[1227][anon_sym_0] = actions(383); v->a[1227][sym_variable_name] = actions(387); v->a[1228][sym_file_redirect] = state(1225); v->a[1228][sym_heredoc_redirect] = state(1225); v->a[1228][aux_sym_redirected_statement_repeat1] = state(1225); v->a[1228][anon_sym_PIPE] = actions(816); v->a[1228][anon_sym_AMP_AMP] = actions(816); v->a[1228][anon_sym_PIPE_PIPE] = actions(816); return (parse_table_1403(v)); } void parse_table_1403(t_parse_table_array *v) { v->a[1228][anon_sym_LT] = actions(816); v->a[1228][anon_sym_GT] = actions(816); v->a[1228][anon_sym_GT_GT] = actions(816); v->a[1228][anon_sym_LT_LT] = actions(816); v->a[1228][aux_sym_heredoc_redirect_token1] = actions(827); v->a[1228][sym_comment] = actions(3); v->a[1229][sym_file_redirect] = state(1229); v->a[1229][sym_heredoc_redirect] = state(1229); v->a[1229][aux_sym_redirected_statement_repeat1] = state(1229); v->a[1229][anon_sym_PIPE] = actions(1940); v->a[1229][anon_sym_AMP_AMP] = actions(1940); v->a[1229][anon_sym_PIPE_PIPE] = actions(1940); v->a[1229][anon_sym_LT] = actions(2646); v->a[1229][anon_sym_GT] = actions(2646); v->a[1229][anon_sym_GT_GT] = actions(2646); v->a[1229][anon_sym_LT_LT] = actions(1945); v->a[1229][aux_sym_heredoc_redirect_token1] = actions(1948); v->a[1229][sym_comment] = actions(3); v->a[1230][anon_sym_esac] = actions(1276); v->a[1230][anon_sym_PIPE] = actions(1276); return (parse_table_1404(v)); } void parse_table_1404(t_parse_table_array *v) { v->a[1230][anon_sym_SEMI_SEMI] = actions(1276); v->a[1230][anon_sym_AMP_AMP] = actions(1276); v->a[1230][anon_sym_PIPE_PIPE] = actions(1276); v->a[1230][anon_sym_LT] = actions(1276); v->a[1230][anon_sym_GT] = actions(1276); v->a[1230][anon_sym_GT_GT] = actions(1276); v->a[1230][anon_sym_LT_LT] = actions(1276); v->a[1230][aux_sym_heredoc_redirect_token1] = actions(1274); v->a[1230][sym_comment] = actions(3); v->a[1230][anon_sym_SEMI] = actions(1276); v->a[1231][anon_sym_esac] = actions(1276); v->a[1231][anon_sym_PIPE] = actions(1276); v->a[1231][anon_sym_SEMI_SEMI] = actions(1276); v->a[1231][anon_sym_AMP_AMP] = actions(1276); v->a[1231][anon_sym_PIPE_PIPE] = actions(1276); v->a[1231][anon_sym_LT] = actions(1276); v->a[1231][anon_sym_GT] = actions(1276); v->a[1231][anon_sym_GT_GT] = actions(1276); v->a[1231][anon_sym_LT_LT] = actions(1276); v->a[1231][aux_sym_heredoc_redirect_token1] = actions(1274); return (parse_table_1405(v)); } /* EOF parse_table_280.c */