minishell/parser/static/small_parse_table/small_parse_table_1982.c
2024-04-28 19:59:01 +02:00

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1982.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* 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_9910(t_small_parse_table_array *v)
{
v->a[198200] = anon_sym_BQUOTE;
v->a[198201] = actions(8956);
v->a[198202] = 1;
v->a[198203] = anon_sym_DOLLAR_BQUOTE;
v->a[198204] = state(3469);
v->a[198205] = 1;
v->a[198206] = aux_sym__literal_repeat1;
v->a[198207] = actions(8942);
v->a[198208] = 2;
v->a[198209] = anon_sym_LPAREN_LPAREN;
v->a[198210] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[198211] = actions(8950);
v->a[198212] = 2;
v->a[198213] = sym_raw_string;
v->a[198214] = sym_ansi_c_string;
v->a[198215] = actions(8958);
v->a[198216] = 2;
v->a[198217] = anon_sym_LT_LPAREN;
v->a[198218] = anon_sym_GT_LPAREN;
v->a[198219] = state(1332);
small_parse_table_9911(v);
}
void small_parse_table_9911(t_small_parse_table_array *v)
{
v->a[198220] = 2;
v->a[198221] = sym_concatenation;
v->a[198222] = aux_sym_for_statement_repeat1;
v->a[198223] = state(3093);
v->a[198224] = 9;
v->a[198225] = sym_arithmetic_expansion;
v->a[198226] = sym_brace_expression;
v->a[198227] = sym_string;
v->a[198228] = sym_translated_string;
v->a[198229] = sym_number;
v->a[198230] = sym_simple_expansion;
v->a[198231] = sym_expansion;
v->a[198232] = sym_command_substitution;
v->a[198233] = sym_process_substitution;
v->a[198234] = 20;
v->a[198235] = actions(71);
v->a[198236] = 1;
v->a[198237] = sym_comment;
v->a[198238] = actions(2598);
v->a[198239] = 1;
small_parse_table_9912(v);
}
void small_parse_table_9912(t_small_parse_table_array *v)
{
v->a[198240] = sym_word;
v->a[198241] = actions(2604);
v->a[198242] = 1;
v->a[198243] = anon_sym_DOLLAR;
v->a[198244] = actions(2610);
v->a[198245] = 1;
v->a[198246] = aux_sym_number_token1;
v->a[198247] = actions(2612);
v->a[198248] = 1;
v->a[198249] = aux_sym_number_token2;
v->a[198250] = actions(2616);
v->a[198251] = 1;
v->a[198252] = anon_sym_DOLLAR_LPAREN;
v->a[198253] = actions(2624);
v->a[198254] = 1;
v->a[198255] = sym_test_operator;
v->a[198256] = actions(2626);
v->a[198257] = 1;
v->a[198258] = sym__brace_start;
v->a[198259] = actions(8962);
small_parse_table_9913(v);
}
void small_parse_table_9913(t_small_parse_table_array *v)
{
v->a[198260] = 1;
v->a[198261] = anon_sym_DOLLAR_LBRACK;
v->a[198262] = actions(8964);
v->a[198263] = 1;
v->a[198264] = sym__special_character;
v->a[198265] = actions(8966);
v->a[198266] = 1;
v->a[198267] = anon_sym_DQUOTE;
v->a[198268] = actions(8970);
v->a[198269] = 1;
v->a[198270] = anon_sym_DOLLAR_LBRACE;
v->a[198271] = actions(8972);
v->a[198272] = 1;
v->a[198273] = anon_sym_BQUOTE;
v->a[198274] = actions(8974);
v->a[198275] = 1;
v->a[198276] = anon_sym_DOLLAR_BQUOTE;
v->a[198277] = state(1803);
v->a[198278] = 1;
v->a[198279] = aux_sym__literal_repeat1;
small_parse_table_9914(v);
}
void small_parse_table_9914(t_small_parse_table_array *v)
{
v->a[198280] = actions(8960);
v->a[198281] = 2;
v->a[198282] = anon_sym_LPAREN_LPAREN;
v->a[198283] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[198284] = actions(8968);
v->a[198285] = 2;
v->a[198286] = sym_raw_string;
v->a[198287] = sym_ansi_c_string;
v->a[198288] = actions(8976);
v->a[198289] = 2;
v->a[198290] = anon_sym_LT_LPAREN;
v->a[198291] = anon_sym_GT_LPAREN;
v->a[198292] = state(657);
v->a[198293] = 2;
v->a[198294] = sym_concatenation;
v->a[198295] = aux_sym_for_statement_repeat1;
v->a[198296] = state(1381);
v->a[198297] = 9;
v->a[198298] = sym_arithmetic_expansion;
v->a[198299] = sym_brace_expression;
small_parse_table_9915(v);
}
/* EOF small_parse_table_1982.c */