/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* small_parse_table_2711.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_13555(t_small_parse_table_array *v) { v->a[271100] = anon_sym_LT_AMP_DASH; v->a[271101] = anon_sym_GT_AMP_DASH; v->a[271102] = state(5017); v->a[271103] = 2; v->a[271104] = sym_file_redirect; v->a[271105] = sym_herestring_redirect; v->a[271106] = actions(11554); v->a[271107] = 8; v->a[271108] = anon_sym_LT; v->a[271109] = anon_sym_GT; v->a[271110] = anon_sym_GT_GT; v->a[271111] = anon_sym_AMP_GT; v->a[271112] = anon_sym_AMP_GT_GT; v->a[271113] = anon_sym_LT_AMP; v->a[271114] = anon_sym_GT_AMP; v->a[271115] = anon_sym_GT_PIPE; v->a[271116] = actions(11504); v->a[271117] = 9; v->a[271118] = anon_sym_SEMI; v->a[271119] = anon_sym_PIPE_PIPE; small_parse_table_13556(v); } void small_parse_table_13556(t_small_parse_table_array *v) { v->a[271120] = anon_sym_AMP_AMP; v->a[271121] = anon_sym_PIPE; v->a[271122] = anon_sym_AMP; v->a[271123] = anon_sym_LT_LT; v->a[271124] = anon_sym_SEMI_SEMI; v->a[271125] = anon_sym_PIPE_AMP; v->a[271126] = anon_sym_LT_LT_DASH; v->a[271127] = 3; v->a[271128] = actions(3); v->a[271129] = 1; v->a[271130] = sym_comment; v->a[271131] = actions(12259); v->a[271132] = 3; v->a[271133] = sym_file_descriptor; v->a[271134] = ts_builtin_sym_end; v->a[271135] = aux_sym_heredoc_redirect_token1; v->a[271136] = actions(12257); v->a[271137] = 21; v->a[271138] = anon_sym_SEMI; v->a[271139] = anon_sym_PIPE_PIPE; small_parse_table_13557(v); } void small_parse_table_13557(t_small_parse_table_array *v) { v->a[271140] = anon_sym_AMP_AMP; v->a[271141] = anon_sym_PIPE; v->a[271142] = anon_sym_AMP; v->a[271143] = anon_sym_LT; v->a[271144] = anon_sym_GT; v->a[271145] = anon_sym_LT_LT; v->a[271146] = anon_sym_GT_GT; v->a[271147] = anon_sym_RPAREN; v->a[271148] = anon_sym_SEMI_SEMI; v->a[271149] = anon_sym_PIPE_AMP; v->a[271150] = anon_sym_AMP_GT; v->a[271151] = anon_sym_AMP_GT_GT; v->a[271152] = anon_sym_LT_AMP; v->a[271153] = anon_sym_GT_AMP; v->a[271154] = anon_sym_GT_PIPE; v->a[271155] = anon_sym_LT_AMP_DASH; v->a[271156] = anon_sym_GT_AMP_DASH; v->a[271157] = anon_sym_LT_LT_DASH; v->a[271158] = anon_sym_BQUOTE; v->a[271159] = 3; small_parse_table_13558(v); } void small_parse_table_13558(t_small_parse_table_array *v) { v->a[271160] = actions(3); v->a[271161] = 1; v->a[271162] = sym_comment; v->a[271163] = actions(12227); v->a[271164] = 2; v->a[271165] = sym_file_descriptor; v->a[271166] = aux_sym_heredoc_redirect_token1; v->a[271167] = actions(12229); v->a[271168] = 22; v->a[271169] = anon_sym_SEMI; v->a[271170] = anon_sym_PIPE_PIPE; v->a[271171] = anon_sym_AMP_AMP; v->a[271172] = anon_sym_PIPE; v->a[271173] = anon_sym_AMP; v->a[271174] = anon_sym_LT; v->a[271175] = anon_sym_GT; v->a[271176] = anon_sym_LT_LT; v->a[271177] = anon_sym_GT_GT; v->a[271178] = anon_sym_esac; v->a[271179] = anon_sym_SEMI_SEMI; small_parse_table_13559(v); } void small_parse_table_13559(t_small_parse_table_array *v) { v->a[271180] = anon_sym_SEMI_AMP; v->a[271181] = anon_sym_SEMI_SEMI_AMP; v->a[271182] = anon_sym_PIPE_AMP; v->a[271183] = anon_sym_AMP_GT; v->a[271184] = anon_sym_AMP_GT_GT; v->a[271185] = anon_sym_LT_AMP; v->a[271186] = anon_sym_GT_AMP; v->a[271187] = anon_sym_GT_PIPE; v->a[271188] = anon_sym_LT_AMP_DASH; v->a[271189] = anon_sym_GT_AMP_DASH; v->a[271190] = anon_sym_LT_LT_DASH; v->a[271191] = 3; v->a[271192] = actions(3); v->a[271193] = 1; v->a[271194] = sym_comment; v->a[271195] = actions(2074); v->a[271196] = 2; v->a[271197] = sym_file_descriptor; v->a[271198] = aux_sym_heredoc_redirect_token1; v->a[271199] = actions(2072); small_parse_table_13560(v); } /* EOF small_parse_table_2711.c */