140 lines
4.2 KiB
C
140 lines
4.2 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_3081.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_15405(t_small_parse_table_array *v)
|
|
{
|
|
v->a[308100] = anon_sym_LT_AMP;
|
|
v->a[308101] = anon_sym_GT_AMP;
|
|
v->a[308102] = 5;
|
|
v->a[308103] = actions(71);
|
|
v->a[308104] = 1;
|
|
v->a[308105] = sym_comment;
|
|
v->a[308106] = actions(13942);
|
|
v->a[308107] = 1;
|
|
v->a[308108] = anon_sym_LT_LT_LT;
|
|
v->a[308109] = actions(13940);
|
|
v->a[308110] = 2;
|
|
v->a[308111] = anon_sym_LT_AMP_DASH;
|
|
v->a[308112] = anon_sym_GT_AMP_DASH;
|
|
v->a[308113] = actions(13938);
|
|
v->a[308114] = 3;
|
|
v->a[308115] = anon_sym_GT_GT;
|
|
v->a[308116] = anon_sym_AMP_GT_GT;
|
|
v->a[308117] = anon_sym_GT_PIPE;
|
|
v->a[308118] = actions(13936);
|
|
v->a[308119] = 5;
|
|
small_parse_table_15406(v);
|
|
}
|
|
|
|
void small_parse_table_15406(t_small_parse_table_array *v)
|
|
{
|
|
v->a[308120] = anon_sym_LT;
|
|
v->a[308121] = anon_sym_GT;
|
|
v->a[308122] = anon_sym_AMP_GT;
|
|
v->a[308123] = anon_sym_LT_AMP;
|
|
v->a[308124] = anon_sym_GT_AMP;
|
|
v->a[308125] = 5;
|
|
v->a[308126] = actions(71);
|
|
v->a[308127] = 1;
|
|
v->a[308128] = sym_comment;
|
|
v->a[308129] = actions(14124);
|
|
v->a[308130] = 1;
|
|
v->a[308131] = anon_sym_LT_LT_LT;
|
|
v->a[308132] = actions(14122);
|
|
v->a[308133] = 2;
|
|
v->a[308134] = anon_sym_LT_AMP_DASH;
|
|
v->a[308135] = anon_sym_GT_AMP_DASH;
|
|
v->a[308136] = actions(14120);
|
|
v->a[308137] = 3;
|
|
v->a[308138] = anon_sym_GT_GT;
|
|
v->a[308139] = anon_sym_AMP_GT_GT;
|
|
small_parse_table_15407(v);
|
|
}
|
|
|
|
void small_parse_table_15407(t_small_parse_table_array *v)
|
|
{
|
|
v->a[308140] = anon_sym_GT_PIPE;
|
|
v->a[308141] = actions(14118);
|
|
v->a[308142] = 5;
|
|
v->a[308143] = anon_sym_LT;
|
|
v->a[308144] = anon_sym_GT;
|
|
v->a[308145] = anon_sym_AMP_GT;
|
|
v->a[308146] = anon_sym_LT_AMP;
|
|
v->a[308147] = anon_sym_GT_AMP;
|
|
v->a[308148] = 5;
|
|
v->a[308149] = actions(71);
|
|
v->a[308150] = 1;
|
|
v->a[308151] = sym_comment;
|
|
v->a[308152] = actions(14132);
|
|
v->a[308153] = 1;
|
|
v->a[308154] = anon_sym_LT_LT_LT;
|
|
v->a[308155] = actions(14130);
|
|
v->a[308156] = 2;
|
|
v->a[308157] = anon_sym_LT_AMP_DASH;
|
|
v->a[308158] = anon_sym_GT_AMP_DASH;
|
|
v->a[308159] = actions(14128);
|
|
small_parse_table_15408(v);
|
|
}
|
|
|
|
void small_parse_table_15408(t_small_parse_table_array *v)
|
|
{
|
|
v->a[308160] = 3;
|
|
v->a[308161] = anon_sym_GT_GT;
|
|
v->a[308162] = anon_sym_AMP_GT_GT;
|
|
v->a[308163] = anon_sym_GT_PIPE;
|
|
v->a[308164] = actions(14126);
|
|
v->a[308165] = 5;
|
|
v->a[308166] = anon_sym_LT;
|
|
v->a[308167] = anon_sym_GT;
|
|
v->a[308168] = anon_sym_AMP_GT;
|
|
v->a[308169] = anon_sym_LT_AMP;
|
|
v->a[308170] = anon_sym_GT_AMP;
|
|
v->a[308171] = 9;
|
|
v->a[308172] = actions(71);
|
|
v->a[308173] = 1;
|
|
v->a[308174] = sym_comment;
|
|
v->a[308175] = actions(14134);
|
|
v->a[308176] = 1;
|
|
v->a[308177] = anon_sym_DOLLAR;
|
|
v->a[308178] = actions(14137);
|
|
v->a[308179] = 1;
|
|
small_parse_table_15409(v);
|
|
}
|
|
|
|
void small_parse_table_15409(t_small_parse_table_array *v)
|
|
{
|
|
v->a[308180] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[308181] = actions(14140);
|
|
v->a[308182] = 1;
|
|
v->a[308183] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[308184] = actions(14143);
|
|
v->a[308185] = 1;
|
|
v->a[308186] = anon_sym_BQUOTE;
|
|
v->a[308187] = actions(14146);
|
|
v->a[308188] = 1;
|
|
v->a[308189] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[308190] = actions(14149);
|
|
v->a[308191] = 1;
|
|
v->a[308192] = sym_heredoc_content;
|
|
v->a[308193] = actions(14152);
|
|
v->a[308194] = 1;
|
|
v->a[308195] = sym_heredoc_end;
|
|
v->a[308196] = state(6137);
|
|
v->a[308197] = 4;
|
|
v->a[308198] = sym_simple_expansion;
|
|
v->a[308199] = sym_expansion;
|
|
small_parse_table_15410(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_3081.c */
|