/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* parse_table_115.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_575(t_parse_table_array *v) { v->a[495][anon_sym_LT] = actions(454); v->a[495][anon_sym_GT] = actions(454); v->a[495][anon_sym_GT_GT] = actions(454); v->a[495][anon_sym_LT_LT] = actions(454); v->a[495][anon_sym_BQUOTE] = actions(454); v->a[495][sym_comment] = actions(3); v->a[495][anon_sym_SEMI] = actions(454); v->a[495][anon_sym_SEMI_SEMI] = actions(454); v->a[495][aux_sym_terminator_token1] = actions(461); v->a[496][sym_file_redirect] = state(497); v->a[496][sym_heredoc_redirect] = state(497); v->a[496][sym_terminator] = state(438); v->a[496][aux_sym_redirected_statement_repeat1] = state(497); v->a[496][anon_sym_AMP_AMP] = actions(456); v->a[496][anon_sym_PIPE_PIPE] = actions(456); v->a[496][anon_sym_LT] = actions(1149); v->a[496][anon_sym_GT] = actions(1149); v->a[496][anon_sym_GT_GT] = actions(1149); v->a[496][anon_sym_LT_LT] = actions(360); v->a[496][anon_sym_BQUOTE] = actions(376); return (parse_table_576(v)); } void parse_table_576(t_parse_table_array *v) { v->a[496][sym_comment] = actions(3); v->a[496][anon_sym_SEMI] = actions(362); v->a[496][anon_sym_SEMI_SEMI] = actions(362); v->a[496][aux_sym_terminator_token1] = actions(1129); v->a[497][sym_file_redirect] = state(493); v->a[497][sym_heredoc_redirect] = state(493); v->a[497][aux_sym_redirected_statement_repeat1] = state(493); v->a[497][anon_sym_PIPE] = actions(1169); v->a[497][anon_sym_AMP_AMP] = actions(1169); v->a[497][anon_sym_PIPE_PIPE] = actions(1169); v->a[497][anon_sym_LT] = actions(1149); v->a[497][anon_sym_GT] = actions(1149); v->a[497][anon_sym_GT_GT] = actions(1149); v->a[497][anon_sym_LT_LT] = actions(360); v->a[497][anon_sym_BQUOTE] = actions(1169); v->a[497][sym_comment] = actions(3); v->a[497][anon_sym_SEMI] = actions(1169); v->a[497][anon_sym_SEMI_SEMI] = actions(1169); v->a[497][aux_sym_terminator_token1] = actions(1171); v->a[498][sym_file_redirect] = state(515); return (parse_table_577(v)); } void parse_table_577(t_parse_table_array *v) { v->a[498][sym_heredoc_redirect] = state(515); v->a[498][sym_terminator] = state(364); v->a[498][aux_sym_redirected_statement_repeat1] = state(515); v->a[498][ts_builtin_sym_end] = actions(401); v->a[498][anon_sym_AMP_AMP] = actions(369); v->a[498][anon_sym_PIPE_PIPE] = actions(369); v->a[498][anon_sym_LT] = actions(1135); v->a[498][anon_sym_GT] = actions(1135); v->a[498][anon_sym_GT_GT] = actions(1135); v->a[498][anon_sym_LT_LT] = actions(360); v->a[498][sym_comment] = actions(3); v->a[498][anon_sym_SEMI] = actions(371); v->a[498][anon_sym_SEMI_SEMI] = actions(371); v->a[498][aux_sym_terminator_token1] = actions(1137); v->a[499][sym_file_redirect] = state(499); v->a[499][sym_heredoc_redirect] = state(499); v->a[499][aux_sym_redirected_statement_repeat1] = state(499); v->a[499][anon_sym_RPAREN] = actions(1159); v->a[499][anon_sym_PIPE] = actions(1159); v->a[499][anon_sym_AMP_AMP] = actions(1159); return (parse_table_578(v)); } void parse_table_578(t_parse_table_array *v) { v->a[499][anon_sym_PIPE_PIPE] = actions(1159); v->a[499][anon_sym_LT] = actions(1173); v->a[499][anon_sym_GT] = actions(1173); v->a[499][anon_sym_GT_GT] = actions(1173); v->a[499][anon_sym_LT_LT] = actions(1164); v->a[499][sym_comment] = actions(3); v->a[499][anon_sym_SEMI] = actions(1159); v->a[499][anon_sym_SEMI_SEMI] = actions(1159); v->a[499][aux_sym_terminator_token1] = actions(1167); v->a[500][sym_file_redirect] = state(503); v->a[500][sym_heredoc_redirect] = state(503); v->a[500][aux_sym_redirected_statement_repeat1] = state(503); v->a[500][anon_sym_RPAREN] = actions(454); v->a[500][anon_sym_PIPE] = actions(454); v->a[500][anon_sym_AMP_AMP] = actions(454); v->a[500][anon_sym_PIPE_PIPE] = actions(454); v->a[500][anon_sym_LT] = actions(454); v->a[500][anon_sym_GT] = actions(454); v->a[500][anon_sym_GT_GT] = actions(454); v->a[500][anon_sym_LT_LT] = actions(454); return (parse_table_579(v)); } void parse_table_579(t_parse_table_array *v) { v->a[500][sym_comment] = actions(3); v->a[500][anon_sym_SEMI] = actions(454); v->a[500][anon_sym_SEMI_SEMI] = actions(454); v->a[500][aux_sym_terminator_token1] = actions(461); v->a[501][sym_file_redirect] = state(503); v->a[501][sym_heredoc_redirect] = state(503); v->a[501][aux_sym_redirected_statement_repeat1] = state(503); v->a[501][anon_sym_RPAREN] = actions(454); v->a[501][anon_sym_PIPE] = actions(356); v->a[501][anon_sym_AMP_AMP] = actions(454); v->a[501][anon_sym_PIPE_PIPE] = actions(454); v->a[501][anon_sym_LT] = actions(454); v->a[501][anon_sym_GT] = actions(454); v->a[501][anon_sym_GT_GT] = actions(454); v->a[501][anon_sym_LT_LT] = actions(454); v->a[501][sym_comment] = actions(3); v->a[501][anon_sym_SEMI] = actions(454); v->a[501][anon_sym_SEMI_SEMI] = actions(454); v->a[501][aux_sym_terminator_token1] = actions(461); v->a[502][sym_string] = state(753); return (parse_table_580(v)); } /* EOF parse_table_115.c */