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

140 lines
4.3 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1911.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_9555(t_small_parse_table_array *v)
{
v->a[191100] = 1;
v->a[191101] = sym__comment_word;
v->a[191102] = actions(8464);
v->a[191103] = 1;
v->a[191104] = sym__empty_value;
v->a[191105] = actions(8466);
v->a[191106] = 1;
v->a[191107] = sym_test_operator;
v->a[191108] = state(2714);
v->a[191109] = 1;
v->a[191110] = aux_sym__literal_repeat1;
v->a[191111] = actions(4149);
v->a[191112] = 2;
v->a[191113] = anon_sym_LPAREN_LPAREN;
v->a[191114] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[191115] = actions(4173);
v->a[191116] = 2;
v->a[191117] = anon_sym_LT_LPAREN;
v->a[191118] = anon_sym_GT_LPAREN;
v->a[191119] = actions(8460);
small_parse_table_9556(v);
}
void small_parse_table_9556(t_small_parse_table_array *v)
{
v->a[191120] = 2;
v->a[191121] = sym_raw_string;
v->a[191122] = sym_ansi_c_string;
v->a[191123] = state(2878);
v->a[191124] = 2;
v->a[191125] = sym_concatenation;
v->a[191126] = sym_array;
v->a[191127] = state(2406);
v->a[191128] = 9;
v->a[191129] = sym_arithmetic_expansion;
v->a[191130] = sym_brace_expression;
v->a[191131] = sym_string;
v->a[191132] = sym_translated_string;
v->a[191133] = sym_number;
v->a[191134] = sym_simple_expansion;
v->a[191135] = sym_expansion;
v->a[191136] = sym_command_substitution;
v->a[191137] = sym_process_substitution;
v->a[191138] = 23;
v->a[191139] = actions(3);
small_parse_table_9557(v);
}
void small_parse_table_9557(t_small_parse_table_array *v)
{
v->a[191140] = 1;
v->a[191141] = sym_comment;
v->a[191142] = actions(8468);
v->a[191143] = 1;
v->a[191144] = sym_word;
v->a[191145] = actions(8472);
v->a[191146] = 1;
v->a[191147] = anon_sym_LPAREN;
v->a[191148] = actions(8474);
v->a[191149] = 1;
v->a[191150] = anon_sym_DOLLAR_LBRACK;
v->a[191151] = actions(8476);
v->a[191152] = 1;
v->a[191153] = anon_sym_DOLLAR;
v->a[191154] = actions(8478);
v->a[191155] = 1;
v->a[191156] = sym__special_character;
v->a[191157] = actions(8480);
v->a[191158] = 1;
v->a[191159] = anon_sym_DQUOTE;
small_parse_table_9558(v);
}
void small_parse_table_9558(t_small_parse_table_array *v)
{
v->a[191160] = actions(8484);
v->a[191161] = 1;
v->a[191162] = aux_sym_number_token1;
v->a[191163] = actions(8486);
v->a[191164] = 1;
v->a[191165] = aux_sym_number_token2;
v->a[191166] = actions(8488);
v->a[191167] = 1;
v->a[191168] = anon_sym_DOLLAR_LBRACE;
v->a[191169] = actions(8490);
v->a[191170] = 1;
v->a[191171] = anon_sym_DOLLAR_LPAREN;
v->a[191172] = actions(8492);
v->a[191173] = 1;
v->a[191174] = anon_sym_BQUOTE;
v->a[191175] = actions(8494);
v->a[191176] = 1;
v->a[191177] = anon_sym_DOLLAR_BQUOTE;
v->a[191178] = actions(8498);
v->a[191179] = 1;
small_parse_table_9559(v);
}
void small_parse_table_9559(t_small_parse_table_array *v)
{
v->a[191180] = sym__comment_word;
v->a[191181] = actions(8500);
v->a[191182] = 1;
v->a[191183] = sym__empty_value;
v->a[191184] = actions(8502);
v->a[191185] = 1;
v->a[191186] = sym_test_operator;
v->a[191187] = actions(8504);
v->a[191188] = 1;
v->a[191189] = sym__brace_start;
v->a[191190] = state(1900);
v->a[191191] = 1;
v->a[191192] = aux_sym__literal_repeat1;
v->a[191193] = actions(8470);
v->a[191194] = 2;
v->a[191195] = anon_sym_LPAREN_LPAREN;
v->a[191196] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[191197] = actions(8482);
v->a[191198] = 2;
v->a[191199] = sym_raw_string;
small_parse_table_9560(v);
}
/* EOF small_parse_table_1911.c */