140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2718.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_13590(t_small_parse_table_array *v)
|
|
{
|
|
v->a[271800] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
|
v->a[271801] = anon_sym_DOLLAR_LBRACK;
|
|
v->a[271802] = anon_sym_DOLLAR;
|
|
v->a[271803] = anon_sym_DQUOTE;
|
|
v->a[271804] = sym_raw_string;
|
|
v->a[271805] = sym_ansi_c_string;
|
|
v->a[271806] = aux_sym_number_token1;
|
|
v->a[271807] = aux_sym_number_token2;
|
|
v->a[271808] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[271809] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[271810] = anon_sym_BQUOTE;
|
|
v->a[271811] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[271812] = anon_sym_LT_LPAREN;
|
|
v->a[271813] = anon_sym_GT_LPAREN;
|
|
v->a[271814] = sym_word;
|
|
v->a[271815] = 3;
|
|
v->a[271816] = actions(3);
|
|
v->a[271817] = 1;
|
|
v->a[271818] = sym_comment;
|
|
v->a[271819] = actions(12251);
|
|
small_parse_table_13591(v);
|
|
}
|
|
|
|
void small_parse_table_13591(t_small_parse_table_array *v)
|
|
{
|
|
v->a[271820] = 3;
|
|
v->a[271821] = sym_file_descriptor;
|
|
v->a[271822] = ts_builtin_sym_end;
|
|
v->a[271823] = aux_sym_heredoc_redirect_token1;
|
|
v->a[271824] = actions(12249);
|
|
v->a[271825] = 21;
|
|
v->a[271826] = anon_sym_SEMI;
|
|
v->a[271827] = anon_sym_PIPE_PIPE;
|
|
v->a[271828] = anon_sym_AMP_AMP;
|
|
v->a[271829] = anon_sym_PIPE;
|
|
v->a[271830] = anon_sym_AMP;
|
|
v->a[271831] = anon_sym_LT;
|
|
v->a[271832] = anon_sym_GT;
|
|
v->a[271833] = anon_sym_LT_LT;
|
|
v->a[271834] = anon_sym_GT_GT;
|
|
v->a[271835] = anon_sym_RPAREN;
|
|
v->a[271836] = anon_sym_SEMI_SEMI;
|
|
v->a[271837] = anon_sym_PIPE_AMP;
|
|
v->a[271838] = anon_sym_AMP_GT;
|
|
v->a[271839] = anon_sym_AMP_GT_GT;
|
|
small_parse_table_13592(v);
|
|
}
|
|
|
|
void small_parse_table_13592(t_small_parse_table_array *v)
|
|
{
|
|
v->a[271840] = anon_sym_LT_AMP;
|
|
v->a[271841] = anon_sym_GT_AMP;
|
|
v->a[271842] = anon_sym_GT_PIPE;
|
|
v->a[271843] = anon_sym_LT_AMP_DASH;
|
|
v->a[271844] = anon_sym_GT_AMP_DASH;
|
|
v->a[271845] = anon_sym_LT_LT_DASH;
|
|
v->a[271846] = anon_sym_BQUOTE;
|
|
v->a[271847] = 3;
|
|
v->a[271848] = actions(3);
|
|
v->a[271849] = 1;
|
|
v->a[271850] = sym_comment;
|
|
v->a[271851] = actions(2096);
|
|
v->a[271852] = 3;
|
|
v->a[271853] = sym_file_descriptor;
|
|
v->a[271854] = ts_builtin_sym_end;
|
|
v->a[271855] = aux_sym_heredoc_redirect_token1;
|
|
v->a[271856] = actions(2094);
|
|
v->a[271857] = 21;
|
|
v->a[271858] = anon_sym_SEMI;
|
|
v->a[271859] = anon_sym_PIPE_PIPE;
|
|
small_parse_table_13593(v);
|
|
}
|
|
|
|
void small_parse_table_13593(t_small_parse_table_array *v)
|
|
{
|
|
v->a[271860] = anon_sym_AMP_AMP;
|
|
v->a[271861] = anon_sym_PIPE;
|
|
v->a[271862] = anon_sym_AMP;
|
|
v->a[271863] = anon_sym_LT;
|
|
v->a[271864] = anon_sym_GT;
|
|
v->a[271865] = anon_sym_LT_LT;
|
|
v->a[271866] = anon_sym_GT_GT;
|
|
v->a[271867] = anon_sym_RPAREN;
|
|
v->a[271868] = anon_sym_SEMI_SEMI;
|
|
v->a[271869] = anon_sym_PIPE_AMP;
|
|
v->a[271870] = anon_sym_AMP_GT;
|
|
v->a[271871] = anon_sym_AMP_GT_GT;
|
|
v->a[271872] = anon_sym_LT_AMP;
|
|
v->a[271873] = anon_sym_GT_AMP;
|
|
v->a[271874] = anon_sym_GT_PIPE;
|
|
v->a[271875] = anon_sym_LT_AMP_DASH;
|
|
v->a[271876] = anon_sym_GT_AMP_DASH;
|
|
v->a[271877] = anon_sym_LT_LT_DASH;
|
|
v->a[271878] = anon_sym_BQUOTE;
|
|
v->a[271879] = 3;
|
|
small_parse_table_13594(v);
|
|
}
|
|
|
|
void small_parse_table_13594(t_small_parse_table_array *v)
|
|
{
|
|
v->a[271880] = actions(3);
|
|
v->a[271881] = 1;
|
|
v->a[271882] = sym_comment;
|
|
v->a[271883] = actions(11750);
|
|
v->a[271884] = 2;
|
|
v->a[271885] = sym_file_descriptor;
|
|
v->a[271886] = aux_sym_heredoc_redirect_token1;
|
|
v->a[271887] = actions(11752);
|
|
v->a[271888] = 22;
|
|
v->a[271889] = anon_sym_SEMI;
|
|
v->a[271890] = anon_sym_PIPE_PIPE;
|
|
v->a[271891] = anon_sym_AMP_AMP;
|
|
v->a[271892] = anon_sym_PIPE;
|
|
v->a[271893] = anon_sym_AMP;
|
|
v->a[271894] = anon_sym_LT;
|
|
v->a[271895] = anon_sym_GT;
|
|
v->a[271896] = anon_sym_LT_LT;
|
|
v->a[271897] = anon_sym_GT_GT;
|
|
v->a[271898] = anon_sym_SEMI_SEMI;
|
|
v->a[271899] = anon_sym_SEMI_AMP;
|
|
small_parse_table_13595(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2718.c */
|