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

140 lines
4.2 KiB
C

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* small_parse_table_1441.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_7205(t_small_parse_table_array *v)
{
v->a[144100] = 1;
v->a[144101] = anon_sym_STAR_STAR;
v->a[144102] = actions(6913);
v->a[144103] = 1;
v->a[144104] = anon_sym_EQ_TILDE;
v->a[144105] = actions(6915);
v->a[144106] = 1;
v->a[144107] = anon_sym_QMARK;
v->a[144108] = actions(6939);
v->a[144109] = 1;
v->a[144110] = anon_sym_RPAREN_RPAREN;
v->a[144111] = state(6559);
v->a[144112] = 1;
v->a[144113] = aux_sym_arithmetic_expansion_repeat1;
v->a[144114] = actions(6885);
v->a[144115] = 2;
v->a[144116] = anon_sym_PLUS_PLUS;
v->a[144117] = anon_sym_DASH_DASH;
v->a[144118] = actions(6899);
v->a[144119] = 2;
small_parse_table_7206(v);
}
void small_parse_table_7206(t_small_parse_table_array *v)
{
v->a[144120] = anon_sym_EQ_EQ;
v->a[144121] = anon_sym_BANG_EQ;
v->a[144122] = actions(6901);
v->a[144123] = 2;
v->a[144124] = anon_sym_LT;
v->a[144125] = anon_sym_GT;
v->a[144126] = actions(6903);
v->a[144127] = 2;
v->a[144128] = anon_sym_LT_EQ;
v->a[144129] = anon_sym_GT_EQ;
v->a[144130] = actions(6905);
v->a[144131] = 2;
v->a[144132] = anon_sym_LT_LT;
v->a[144133] = anon_sym_GT_GT;
v->a[144134] = actions(6907);
v->a[144135] = 2;
v->a[144136] = anon_sym_PLUS;
v->a[144137] = anon_sym_DASH;
v->a[144138] = actions(6909);
v->a[144139] = 3;
small_parse_table_7207(v);
}
void small_parse_table_7207(t_small_parse_table_array *v)
{
v->a[144140] = anon_sym_STAR;
v->a[144141] = anon_sym_SLASH;
v->a[144142] = anon_sym_PERCENT;
v->a[144143] = actions(6887);
v->a[144144] = 11;
v->a[144145] = anon_sym_PLUS_EQ;
v->a[144146] = anon_sym_DASH_EQ;
v->a[144147] = anon_sym_STAR_EQ;
v->a[144148] = anon_sym_SLASH_EQ;
v->a[144149] = anon_sym_PERCENT_EQ;
v->a[144150] = anon_sym_STAR_STAR_EQ;
v->a[144151] = anon_sym_LT_LT_EQ;
v->a[144152] = anon_sym_GT_GT_EQ;
v->a[144153] = anon_sym_AMP_EQ;
v->a[144154] = anon_sym_CARET_EQ;
v->a[144155] = anon_sym_PIPE_EQ;
v->a[144156] = 21;
v->a[144157] = actions(71);
v->a[144158] = 1;
v->a[144159] = sym_comment;
small_parse_table_7208(v);
}
void small_parse_table_7208(t_small_parse_table_array *v)
{
v->a[144160] = actions(6881);
v->a[144161] = 1;
v->a[144162] = anon_sym_COMMA;
v->a[144163] = actions(6883);
v->a[144164] = 1;
v->a[144165] = anon_sym_EQ;
v->a[144166] = actions(6889);
v->a[144167] = 1;
v->a[144168] = anon_sym_PIPE_PIPE;
v->a[144169] = actions(6891);
v->a[144170] = 1;
v->a[144171] = anon_sym_AMP_AMP;
v->a[144172] = actions(6893);
v->a[144173] = 1;
v->a[144174] = anon_sym_PIPE;
v->a[144175] = actions(6895);
v->a[144176] = 1;
v->a[144177] = anon_sym_CARET;
v->a[144178] = actions(6897);
v->a[144179] = 1;
small_parse_table_7209(v);
}
void small_parse_table_7209(t_small_parse_table_array *v)
{
v->a[144180] = anon_sym_AMP;
v->a[144181] = actions(6911);
v->a[144182] = 1;
v->a[144183] = anon_sym_STAR_STAR;
v->a[144184] = actions(6913);
v->a[144185] = 1;
v->a[144186] = anon_sym_EQ_TILDE;
v->a[144187] = actions(6915);
v->a[144188] = 1;
v->a[144189] = anon_sym_QMARK;
v->a[144190] = actions(6941);
v->a[144191] = 1;
v->a[144192] = anon_sym_RPAREN_RPAREN;
v->a[144193] = state(6712);
v->a[144194] = 1;
v->a[144195] = aux_sym_arithmetic_expansion_repeat1;
v->a[144196] = actions(6885);
v->a[144197] = 2;
v->a[144198] = anon_sym_PLUS_PLUS;
v->a[144199] = anon_sym_DASH_DASH;
small_parse_table_7210(v);
}
/* EOF small_parse_table_1441.c */