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

140 lines
4.1 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_3091.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_15455(t_small_parse_table_array *v)
{
v->a[309100] = actions(14310);
v->a[309101] = 1;
v->a[309102] = anon_sym_LPAREN;
v->a[309103] = state(4719);
v->a[309104] = 4;
v->a[309105] = sym_if_statement;
v->a[309106] = sym_compound_statement;
v->a[309107] = sym_subshell;
v->a[309108] = sym_test_command;
v->a[309109] = 8;
v->a[309110] = actions(71);
v->a[309111] = 1;
v->a[309112] = sym_comment;
v->a[309113] = actions(14290);
v->a[309114] = 1;
v->a[309115] = anon_sym_LPAREN_LPAREN;
v->a[309116] = actions(14294);
v->a[309117] = 1;
v->a[309118] = anon_sym_if;
v->a[309119] = actions(14296);
small_parse_table_15456(v);
}
void small_parse_table_15456(t_small_parse_table_array *v)
{
v->a[309120] = 1;
v->a[309121] = anon_sym_LBRACE;
v->a[309122] = actions(14298);
v->a[309123] = 1;
v->a[309124] = anon_sym_LBRACK;
v->a[309125] = actions(14300);
v->a[309126] = 1;
v->a[309127] = anon_sym_LBRACK_LBRACK;
v->a[309128] = actions(14312);
v->a[309129] = 1;
v->a[309130] = anon_sym_LPAREN;
v->a[309131] = state(5423);
v->a[309132] = 4;
v->a[309133] = sym_if_statement;
v->a[309134] = sym_compound_statement;
v->a[309135] = sym_subshell;
v->a[309136] = sym_test_command;
v->a[309137] = 2;
v->a[309138] = actions(71);
v->a[309139] = 1;
small_parse_table_15457(v);
}
void small_parse_table_15457(t_small_parse_table_array *v)
{
v->a[309140] = sym_comment;
v->a[309141] = actions(14076);
v->a[309142] = 10;
v->a[309143] = anon_sym_U;
v->a[309144] = anon_sym_u;
v->a[309145] = anon_sym_L;
v->a[309146] = anon_sym_Q;
v->a[309147] = anon_sym_E;
v->a[309148] = anon_sym_P;
v->a[309149] = anon_sym_A;
v->a[309150] = anon_sym_K;
v->a[309151] = anon_sym_a;
v->a[309152] = anon_sym_k;
v->a[309153] = 8;
v->a[309154] = actions(71);
v->a[309155] = 1;
v->a[309156] = sym_comment;
v->a[309157] = actions(14268);
v->a[309158] = 1;
v->a[309159] = anon_sym_LPAREN_LPAREN;
small_parse_table_15458(v);
}
void small_parse_table_15458(t_small_parse_table_array *v)
{
v->a[309160] = actions(14270);
v->a[309161] = 1;
v->a[309162] = anon_sym_LPAREN;
v->a[309163] = actions(14272);
v->a[309164] = 1;
v->a[309165] = anon_sym_if;
v->a[309166] = actions(14274);
v->a[309167] = 1;
v->a[309168] = anon_sym_LBRACE;
v->a[309169] = actions(14276);
v->a[309170] = 1;
v->a[309171] = anon_sym_LBRACK;
v->a[309172] = actions(14278);
v->a[309173] = 1;
v->a[309174] = anon_sym_LBRACK_LBRACK;
v->a[309175] = state(5372);
v->a[309176] = 4;
v->a[309177] = sym_if_statement;
v->a[309178] = sym_compound_statement;
v->a[309179] = sym_subshell;
small_parse_table_15459(v);
}
void small_parse_table_15459(t_small_parse_table_array *v)
{
v->a[309180] = sym_test_command;
v->a[309181] = 8;
v->a[309182] = actions(71);
v->a[309183] = 1;
v->a[309184] = sym_comment;
v->a[309185] = actions(14268);
v->a[309186] = 1;
v->a[309187] = anon_sym_LPAREN_LPAREN;
v->a[309188] = actions(14270);
v->a[309189] = 1;
v->a[309190] = anon_sym_LPAREN;
v->a[309191] = actions(14272);
v->a[309192] = 1;
v->a[309193] = anon_sym_if;
v->a[309194] = actions(14274);
v->a[309195] = 1;
v->a[309196] = anon_sym_LBRACE;
v->a[309197] = actions(14276);
v->a[309198] = 1;
v->a[309199] = anon_sym_LBRACK;
small_parse_table_15460(v);
}
/* EOF small_parse_table_3091.c */