/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* small_parse_table_2429.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_12145(t_small_parse_table_array *v) { v->a[242900] = anon_sym_GT_AMP_DASH; v->a[242901] = anon_sym_LT_LT_DASH; v->a[242902] = 4; v->a[242903] = actions(3); v->a[242904] = 1; v->a[242905] = sym_comment; v->a[242906] = actions(11471); v->a[242907] = 1; v->a[242908] = sym__concat; v->a[242909] = actions(6838); v->a[242910] = 5; v->a[242911] = anon_sym_COMMA; v->a[242912] = anon_sym_CARET; v->a[242913] = anon_sym_SLASH; v->a[242914] = anon_sym_PERCENT; v->a[242915] = anon_sym_COLON; v->a[242916] = actions(6836); v->a[242917] = 21; v->a[242918] = sym__immediate_double_hash; v->a[242919] = sym__external_expansion_sym_hash; small_parse_table_12146(v); } void small_parse_table_12146(t_small_parse_table_array *v) { v->a[242920] = sym__external_expansion_sym_bang; v->a[242921] = sym__external_expansion_sym_equal; v->a[242922] = anon_sym_POUND; v->a[242923] = anon_sym_RBRACE3; v->a[242924] = anon_sym_AT; v->a[242925] = anon_sym_EQ2; v->a[242926] = anon_sym_COLON_EQ; v->a[242927] = anon_sym_DASH3; v->a[242928] = anon_sym_COLON_DASH; v->a[242929] = anon_sym_PLUS3; v->a[242930] = anon_sym_COLON_PLUS; v->a[242931] = anon_sym_QMARK2; v->a[242932] = anon_sym_COLON_QMARK; v->a[242933] = anon_sym_PERCENT_PERCENT; v->a[242934] = anon_sym_SLASH_SLASH; v->a[242935] = anon_sym_SLASH_POUND; v->a[242936] = anon_sym_SLASH_PERCENT; v->a[242937] = anon_sym_COMMA_COMMA; v->a[242938] = anon_sym_CARET_CARET; v->a[242939] = 5; small_parse_table_12147(v); } void small_parse_table_12147(t_small_parse_table_array *v) { v->a[242940] = actions(3); v->a[242941] = 1; v->a[242942] = sym_comment; v->a[242943] = actions(11418); v->a[242944] = 1; v->a[242945] = sym__special_character; v->a[242946] = state(4394); v->a[242947] = 1; v->a[242948] = aux_sym__literal_repeat1; v->a[242949] = actions(4469); v->a[242950] = 3; v->a[242951] = sym_file_descriptor; v->a[242952] = ts_builtin_sym_end; v->a[242953] = aux_sym_heredoc_redirect_token1; v->a[242954] = actions(4467); v->a[242955] = 22; v->a[242956] = anon_sym_SEMI; v->a[242957] = anon_sym_PIPE_PIPE; v->a[242958] = anon_sym_AMP_AMP; v->a[242959] = anon_sym_PIPE; small_parse_table_12148(v); } void small_parse_table_12148(t_small_parse_table_array *v) { v->a[242960] = anon_sym_AMP; v->a[242961] = anon_sym_LT; v->a[242962] = anon_sym_GT; v->a[242963] = anon_sym_LT_LT; v->a[242964] = anon_sym_GT_GT; v->a[242965] = anon_sym_RPAREN; v->a[242966] = anon_sym_SEMI_SEMI; v->a[242967] = anon_sym_PIPE_AMP; v->a[242968] = anon_sym_AMP_GT; v->a[242969] = anon_sym_AMP_GT_GT; v->a[242970] = anon_sym_LT_AMP; v->a[242971] = anon_sym_GT_AMP; v->a[242972] = anon_sym_GT_PIPE; v->a[242973] = anon_sym_LT_AMP_DASH; v->a[242974] = anon_sym_GT_AMP_DASH; v->a[242975] = anon_sym_LT_LT_DASH; v->a[242976] = anon_sym_LT_LT_LT; v->a[242977] = anon_sym_BQUOTE; v->a[242978] = 3; v->a[242979] = actions(3); small_parse_table_12149(v); } void small_parse_table_12149(t_small_parse_table_array *v) { v->a[242980] = 1; v->a[242981] = sym_comment; v->a[242982] = actions(1334); v->a[242983] = 3; v->a[242984] = sym_file_descriptor; v->a[242985] = sym__concat; v->a[242986] = aux_sym_heredoc_redirect_token1; v->a[242987] = actions(1332); v->a[242988] = 24; v->a[242989] = anon_sym_SEMI; v->a[242990] = anon_sym_PIPE_PIPE; v->a[242991] = anon_sym_AMP_AMP; v->a[242992] = anon_sym_PIPE; v->a[242993] = anon_sym_AMP; v->a[242994] = anon_sym_LT; v->a[242995] = anon_sym_GT; v->a[242996] = anon_sym_LT_LT; v->a[242997] = anon_sym_GT_GT; v->a[242998] = anon_sym_esac; v->a[242999] = anon_sym_SEMI_SEMI; small_parse_table_12150(v); } /* EOF small_parse_table_2429.c */