140 lines
4.3 KiB
C
140 lines
4.3 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_3152.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_15760(t_small_parse_table_array *v)
|
|
{
|
|
v->a[315200] = 1;
|
|
v->a[315201] = sym_comment;
|
|
v->a[315202] = actions(1310);
|
|
v->a[315203] = 4;
|
|
v->a[315204] = sym__concat;
|
|
v->a[315205] = anon_sym_SLASH;
|
|
v->a[315206] = aux_sym_concatenation_token1;
|
|
v->a[315207] = anon_sym_RBRACE3;
|
|
v->a[315208] = 2;
|
|
v->a[315209] = actions(71);
|
|
v->a[315210] = 1;
|
|
v->a[315211] = sym_comment;
|
|
v->a[315212] = actions(1334);
|
|
v->a[315213] = 4;
|
|
v->a[315214] = sym__concat;
|
|
v->a[315215] = anon_sym_PIPE;
|
|
v->a[315216] = anon_sym_RPAREN;
|
|
v->a[315217] = aux_sym_concatenation_token1;
|
|
v->a[315218] = 2;
|
|
v->a[315219] = actions(71);
|
|
small_parse_table_15761(v);
|
|
}
|
|
|
|
void small_parse_table_15761(t_small_parse_table_array *v)
|
|
{
|
|
v->a[315220] = 1;
|
|
v->a[315221] = sym_comment;
|
|
v->a[315222] = actions(7160);
|
|
v->a[315223] = 4;
|
|
v->a[315224] = sym__external_expansion_sym_hash;
|
|
v->a[315225] = sym__external_expansion_sym_bang;
|
|
v->a[315226] = sym__external_expansion_sym_equal;
|
|
v->a[315227] = anon_sym_RBRACE3;
|
|
v->a[315228] = 2;
|
|
v->a[315229] = actions(71);
|
|
v->a[315230] = 1;
|
|
v->a[315231] = sym_comment;
|
|
v->a[315232] = actions(6818);
|
|
v->a[315233] = 4;
|
|
v->a[315234] = sym__external_expansion_sym_hash;
|
|
v->a[315235] = sym__external_expansion_sym_bang;
|
|
v->a[315236] = sym__external_expansion_sym_equal;
|
|
v->a[315237] = anon_sym_RBRACE3;
|
|
v->a[315238] = 2;
|
|
v->a[315239] = actions(71);
|
|
small_parse_table_15762(v);
|
|
}
|
|
|
|
void small_parse_table_15762(t_small_parse_table_array *v)
|
|
{
|
|
v->a[315240] = 1;
|
|
v->a[315241] = sym_comment;
|
|
v->a[315242] = actions(7164);
|
|
v->a[315243] = 4;
|
|
v->a[315244] = sym__external_expansion_sym_hash;
|
|
v->a[315245] = sym__external_expansion_sym_bang;
|
|
v->a[315246] = sym__external_expansion_sym_equal;
|
|
v->a[315247] = anon_sym_RBRACE3;
|
|
v->a[315248] = 5;
|
|
v->a[315249] = actions(71);
|
|
v->a[315250] = 1;
|
|
v->a[315251] = sym_comment;
|
|
v->a[315252] = actions(7787);
|
|
v->a[315253] = 1;
|
|
v->a[315254] = sym__special_character;
|
|
v->a[315255] = actions(14716);
|
|
v->a[315256] = 1;
|
|
v->a[315257] = anon_sym_SLASH;
|
|
v->a[315258] = actions(14718);
|
|
v->a[315259] = 1;
|
|
small_parse_table_15763(v);
|
|
}
|
|
|
|
void small_parse_table_15763(t_small_parse_table_array *v)
|
|
{
|
|
v->a[315260] = anon_sym_RBRACE3;
|
|
v->a[315261] = state(6500);
|
|
v->a[315262] = 1;
|
|
v->a[315263] = aux_sym__literal_repeat1;
|
|
v->a[315264] = 3;
|
|
v->a[315265] = actions(3);
|
|
v->a[315266] = 1;
|
|
v->a[315267] = sym_comment;
|
|
v->a[315268] = actions(14892);
|
|
v->a[315269] = 1;
|
|
v->a[315270] = aux_sym_heredoc_redirect_token1;
|
|
v->a[315271] = actions(14890);
|
|
v->a[315272] = 3;
|
|
v->a[315273] = anon_sym_SEMI;
|
|
v->a[315274] = anon_sym_COMMA;
|
|
v->a[315275] = anon_sym_AMP;
|
|
v->a[315276] = 2;
|
|
v->a[315277] = actions(71);
|
|
v->a[315278] = 1;
|
|
v->a[315279] = sym_comment;
|
|
small_parse_table_15764(v);
|
|
}
|
|
|
|
void small_parse_table_15764(t_small_parse_table_array *v)
|
|
{
|
|
v->a[315280] = actions(1306);
|
|
v->a[315281] = 4;
|
|
v->a[315282] = sym__concat;
|
|
v->a[315283] = anon_sym_SLASH;
|
|
v->a[315284] = aux_sym_concatenation_token1;
|
|
v->a[315285] = anon_sym_RBRACE3;
|
|
v->a[315286] = 4;
|
|
v->a[315287] = actions(71);
|
|
v->a[315288] = 1;
|
|
v->a[315289] = sym_comment;
|
|
v->a[315290] = actions(14894);
|
|
v->a[315291] = 1;
|
|
v->a[315292] = anon_sym_esac;
|
|
v->a[315293] = actions(14896);
|
|
v->a[315294] = 1;
|
|
v->a[315295] = anon_sym_SEMI_SEMI;
|
|
v->a[315296] = actions(14898);
|
|
v->a[315297] = 2;
|
|
v->a[315298] = anon_sym_SEMI_AMP;
|
|
v->a[315299] = anon_sym_SEMI_SEMI_AMP;
|
|
small_parse_table_15765(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_3152.c */
|