140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2850.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_14250(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285000] = anon_sym_LT_AMP;
|
|
v->a[285001] = anon_sym_GT_AMP;
|
|
v->a[285002] = actions(1364);
|
|
v->a[285003] = 12;
|
|
v->a[285004] = sym_file_descriptor;
|
|
v->a[285005] = anon_sym_PIPE_PIPE;
|
|
v->a[285006] = anon_sym_AMP_AMP;
|
|
v->a[285007] = anon_sym_GT_GT;
|
|
v->a[285008] = anon_sym_PIPE_AMP;
|
|
v->a[285009] = anon_sym_RBRACK;
|
|
v->a[285010] = anon_sym_AMP_GT_GT;
|
|
v->a[285011] = anon_sym_GT_PIPE;
|
|
v->a[285012] = anon_sym_LT_AMP_DASH;
|
|
v->a[285013] = anon_sym_GT_AMP_DASH;
|
|
v->a[285014] = anon_sym_LT_LT_DASH;
|
|
v->a[285015] = anon_sym_LT_LT_LT;
|
|
v->a[285016] = 3;
|
|
v->a[285017] = actions(71);
|
|
v->a[285018] = 1;
|
|
v->a[285019] = sym_comment;
|
|
small_parse_table_14251(v);
|
|
}
|
|
|
|
void small_parse_table_14251(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285020] = actions(1296);
|
|
v->a[285021] = 7;
|
|
v->a[285022] = anon_sym_PIPE;
|
|
v->a[285023] = anon_sym_LT;
|
|
v->a[285024] = anon_sym_GT;
|
|
v->a[285025] = anon_sym_LT_LT;
|
|
v->a[285026] = anon_sym_AMP_GT;
|
|
v->a[285027] = anon_sym_LT_AMP;
|
|
v->a[285028] = anon_sym_GT_AMP;
|
|
v->a[285029] = actions(1298);
|
|
v->a[285030] = 14;
|
|
v->a[285031] = sym_file_descriptor;
|
|
v->a[285032] = sym__concat;
|
|
v->a[285033] = anon_sym_PIPE_PIPE;
|
|
v->a[285034] = anon_sym_AMP_AMP;
|
|
v->a[285035] = anon_sym_GT_GT;
|
|
v->a[285036] = anon_sym_PIPE_AMP;
|
|
v->a[285037] = anon_sym_RBRACK;
|
|
v->a[285038] = anon_sym_AMP_GT_GT;
|
|
v->a[285039] = anon_sym_GT_PIPE;
|
|
small_parse_table_14252(v);
|
|
}
|
|
|
|
void small_parse_table_14252(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285040] = anon_sym_LT_AMP_DASH;
|
|
v->a[285041] = anon_sym_GT_AMP_DASH;
|
|
v->a[285042] = anon_sym_LT_LT_DASH;
|
|
v->a[285043] = anon_sym_LT_LT_LT;
|
|
v->a[285044] = aux_sym_concatenation_token1;
|
|
v->a[285045] = 6;
|
|
v->a[285046] = actions(71);
|
|
v->a[285047] = 1;
|
|
v->a[285048] = sym_comment;
|
|
v->a[285049] = actions(12582);
|
|
v->a[285050] = 1;
|
|
v->a[285051] = aux_sym_concatenation_token1;
|
|
v->a[285052] = actions(12818);
|
|
v->a[285053] = 1;
|
|
v->a[285054] = sym__concat;
|
|
v->a[285055] = state(5374);
|
|
v->a[285056] = 1;
|
|
v->a[285057] = aux_sym_concatenation_repeat1;
|
|
v->a[285058] = actions(1286);
|
|
v->a[285059] = 7;
|
|
small_parse_table_14253(v);
|
|
}
|
|
|
|
void small_parse_table_14253(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285060] = anon_sym_PIPE;
|
|
v->a[285061] = anon_sym_LT;
|
|
v->a[285062] = anon_sym_GT;
|
|
v->a[285063] = anon_sym_LT_LT;
|
|
v->a[285064] = anon_sym_AMP_GT;
|
|
v->a[285065] = anon_sym_LT_AMP;
|
|
v->a[285066] = anon_sym_GT_AMP;
|
|
v->a[285067] = actions(1288);
|
|
v->a[285068] = 11;
|
|
v->a[285069] = sym_file_descriptor;
|
|
v->a[285070] = sym_variable_name;
|
|
v->a[285071] = anon_sym_PIPE_PIPE;
|
|
v->a[285072] = anon_sym_AMP_AMP;
|
|
v->a[285073] = anon_sym_GT_GT;
|
|
v->a[285074] = anon_sym_PIPE_AMP;
|
|
v->a[285075] = anon_sym_AMP_GT_GT;
|
|
v->a[285076] = anon_sym_GT_PIPE;
|
|
v->a[285077] = anon_sym_LT_AMP_DASH;
|
|
v->a[285078] = anon_sym_GT_AMP_DASH;
|
|
v->a[285079] = anon_sym_LT_LT_DASH;
|
|
small_parse_table_14254(v);
|
|
}
|
|
|
|
void small_parse_table_14254(t_small_parse_table_array *v)
|
|
{
|
|
v->a[285080] = 3;
|
|
v->a[285081] = actions(71);
|
|
v->a[285082] = 1;
|
|
v->a[285083] = sym_comment;
|
|
v->a[285084] = actions(12820);
|
|
v->a[285085] = 6;
|
|
v->a[285086] = anon_sym_LPAREN;
|
|
v->a[285087] = anon_sym_DOLLAR;
|
|
v->a[285088] = aux_sym_number_token1;
|
|
v->a[285089] = aux_sym_number_token2;
|
|
v->a[285090] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[285091] = sym_word;
|
|
v->a[285092] = actions(12822);
|
|
v->a[285093] = 15;
|
|
v->a[285094] = sym_test_operator;
|
|
v->a[285095] = sym_extglob_pattern;
|
|
v->a[285096] = sym__brace_start;
|
|
v->a[285097] = anon_sym_LPAREN_LPAREN;
|
|
v->a[285098] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
|
v->a[285099] = anon_sym_DOLLAR_LBRACK;
|
|
small_parse_table_14255(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2850.c */
|