/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* small_parse_table_2620.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_13100(t_small_parse_table_array *v) { v->a[262000] = sym__external_expansion_sym_hash; v->a[262001] = sym__external_expansion_sym_bang; v->a[262002] = sym__external_expansion_sym_equal; v->a[262003] = actions(11754); v->a[262004] = 4; v->a[262005] = anon_sym_DASH; v->a[262006] = anon_sym_STAR; v->a[262007] = anon_sym_QMARK; v->a[262008] = anon_sym_AT2; v->a[262009] = actions(11756); v->a[262010] = 5; v->a[262011] = anon_sym_BANG; v->a[262012] = anon_sym_DOLLAR; v->a[262013] = anon_sym_POUND; v->a[262014] = anon_sym_0; v->a[262015] = anon_sym__; v->a[262016] = 16; v->a[262017] = actions(3); v->a[262018] = 1; v->a[262019] = sym_comment; small_parse_table_13101(v); } void small_parse_table_13101(t_small_parse_table_array *v) { v->a[262020] = actions(11760); v->a[262021] = 1; v->a[262022] = anon_sym_BANG2; v->a[262023] = actions(11764); v->a[262024] = 1; v->a[262025] = anon_sym_DOLLAR_LPAREN; v->a[262026] = actions(11766); v->a[262027] = 1; v->a[262028] = anon_sym_BQUOTE; v->a[262029] = actions(11768); v->a[262030] = 1; v->a[262031] = anon_sym_DOLLAR_BQUOTE; v->a[262032] = actions(11770); v->a[262033] = 1; v->a[262034] = aux_sym__simple_variable_name_token1; v->a[262035] = actions(11772); v->a[262036] = 1; v->a[262037] = sym_variable_name; v->a[262038] = actions(12015); v->a[262039] = 1; small_parse_table_13102(v); } void small_parse_table_13102(t_small_parse_table_array *v) { v->a[262040] = anon_sym_RBRACE3; v->a[262041] = state(3532); v->a[262042] = 1; v->a[262043] = sym_subscript; v->a[262044] = state(6428); v->a[262045] = 1; v->a[262046] = aux_sym__expansion_body_repeat1; v->a[262047] = state(6472); v->a[262048] = 1; v->a[262049] = sym_command_substitution; v->a[262050] = state(7331); v->a[262051] = 1; v->a[262052] = sym__expansion_body; v->a[262053] = actions(11762); v->a[262054] = 2; v->a[262055] = anon_sym_POUND2; v->a[262056] = anon_sym_EQ2; v->a[262057] = actions(8050); v->a[262058] = 3; v->a[262059] = sym__external_expansion_sym_hash; small_parse_table_13103(v); } void small_parse_table_13103(t_small_parse_table_array *v) { v->a[262060] = sym__external_expansion_sym_bang; v->a[262061] = sym__external_expansion_sym_equal; v->a[262062] = actions(11754); v->a[262063] = 4; v->a[262064] = anon_sym_DASH; v->a[262065] = anon_sym_STAR; v->a[262066] = anon_sym_QMARK; v->a[262067] = anon_sym_AT2; v->a[262068] = actions(11756); v->a[262069] = 5; v->a[262070] = anon_sym_BANG; v->a[262071] = anon_sym_DOLLAR; v->a[262072] = anon_sym_POUND; v->a[262073] = anon_sym_0; v->a[262074] = anon_sym__; v->a[262075] = 3; v->a[262076] = actions(3); v->a[262077] = 1; v->a[262078] = sym_comment; v->a[262079] = actions(1338); small_parse_table_13104(v); } void small_parse_table_13104(t_small_parse_table_array *v) { v->a[262080] = 4; v->a[262081] = sym__concat; v->a[262082] = sym_test_operator; v->a[262083] = sym__brace_start; v->a[262084] = aux_sym_heredoc_redirect_token1; v->a[262085] = actions(1336); v->a[262086] = 21; v->a[262087] = anon_sym_LPAREN_LPAREN; v->a[262088] = anon_sym_SEMI; v->a[262089] = anon_sym_AMP; v->a[262090] = anon_sym_SEMI_SEMI; v->a[262091] = anon_sym_DOLLAR_LPAREN_LPAREN; v->a[262092] = anon_sym_DOLLAR_LBRACK; v->a[262093] = aux_sym_concatenation_token1; v->a[262094] = anon_sym_DOLLAR; v->a[262095] = sym__special_character; v->a[262096] = anon_sym_DQUOTE; v->a[262097] = sym_raw_string; v->a[262098] = sym_ansi_c_string; v->a[262099] = aux_sym_number_token1; small_parse_table_13105(v); } /* EOF small_parse_table_2620.c */