140 lines
5.8 KiB
C
140 lines
5.8 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* parse_table_308.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 "./parse_table.h"
|
|
|
|
void parse_table_1540(t_parse_table_array *v)
|
|
{
|
|
v->a[1539][aux_sym__case_item_last_repeat1] = state(1532);
|
|
v->a[1539][anon_sym_PIPE] = actions(2942);
|
|
v->a[1539][anon_sym_RPAREN] = actions(3012);
|
|
v->a[1539][sym_comment] = actions(1436);
|
|
v->a[1540][aux_sym__case_item_last_repeat1] = state(1532);
|
|
v->a[1540][anon_sym_PIPE] = actions(2942);
|
|
v->a[1540][anon_sym_RPAREN] = actions(3014);
|
|
v->a[1540][sym_comment] = actions(1436);
|
|
v->a[1541][aux_sym__case_item_last_repeat1] = state(1532);
|
|
v->a[1541][anon_sym_PIPE] = actions(2942);
|
|
v->a[1541][anon_sym_RPAREN] = actions(3016);
|
|
v->a[1541][sym_comment] = actions(1436);
|
|
v->a[1542][aux_sym__case_item_last_repeat1] = state(1540);
|
|
v->a[1542][anon_sym_PIPE] = actions(2942);
|
|
v->a[1542][anon_sym_RPAREN] = actions(2948);
|
|
v->a[1542][sym_comment] = actions(1436);
|
|
v->a[1543][anon_sym_RBRACE] = actions(2992);
|
|
v->a[1543][aux_sym_concatenation_token1] = actions(2992);
|
|
v->a[1543][sym_comment] = actions(1436);
|
|
v->a[1543][sym__concat] = actions(2992);
|
|
return (parse_table_1541(v));
|
|
}
|
|
|
|
void parse_table_1541(t_parse_table_array *v)
|
|
{
|
|
v->a[1544][anon_sym_RBRACE] = actions(3018);
|
|
v->a[1544][aux_sym_concatenation_token1] = actions(3018);
|
|
v->a[1544][sym_comment] = actions(1436);
|
|
v->a[1544][sym__concat] = actions(3018);
|
|
v->a[1545][aux_sym__case_item_last_repeat1] = state(1532);
|
|
v->a[1545][anon_sym_PIPE] = actions(2942);
|
|
v->a[1545][anon_sym_RPAREN] = actions(3020);
|
|
v->a[1545][sym_comment] = actions(1436);
|
|
v->a[1546][anon_sym_PIPE] = actions(3022);
|
|
v->a[1546][anon_sym_RPAREN] = actions(3022);
|
|
v->a[1546][sym_comment] = actions(1436);
|
|
v->a[1546][sym_extglob_pattern] = actions(3024);
|
|
v->a[1547][aux_sym__case_item_last_repeat1] = state(1532);
|
|
v->a[1547][anon_sym_PIPE] = actions(2942);
|
|
v->a[1547][anon_sym_RPAREN] = actions(3026);
|
|
v->a[1547][sym_comment] = actions(1436);
|
|
v->a[1548][aux_sym__case_item_last_repeat1] = state(1545);
|
|
v->a[1548][anon_sym_PIPE] = actions(2942);
|
|
v->a[1548][anon_sym_RPAREN] = actions(2944);
|
|
v->a[1548][sym_comment] = actions(1436);
|
|
return (parse_table_1542(v));
|
|
}
|
|
|
|
void parse_table_1542(t_parse_table_array *v)
|
|
{
|
|
v->a[1549][anon_sym_PIPE] = actions(1087);
|
|
v->a[1549][anon_sym_RPAREN] = actions(1087);
|
|
v->a[1549][sym_comment] = actions(1436);
|
|
v->a[1549][sym_extglob_pattern] = actions(1087);
|
|
v->a[1550][anon_sym_esac] = actions(3028);
|
|
v->a[1550][anon_sym_SEMI_SEMI] = actions(3030);
|
|
v->a[1550][sym_comment] = actions(1436);
|
|
v->a[1551][anon_sym_PIPE] = actions(3032);
|
|
v->a[1551][anon_sym_RPAREN] = actions(3032);
|
|
v->a[1551][sym_comment] = actions(1436);
|
|
v->a[1552][anon_sym_esac] = actions(3034);
|
|
v->a[1552][anon_sym_SEMI_SEMI] = actions(3036);
|
|
v->a[1552][sym_comment] = actions(1436);
|
|
v->a[1553][sym_do_group] = state(1411);
|
|
v->a[1553][anon_sym_do] = actions(3038);
|
|
v->a[1553][sym_comment] = actions(1436);
|
|
v->a[1554][sym_do_group] = state(1402);
|
|
v->a[1554][anon_sym_do] = actions(3038);
|
|
v->a[1554][sym_comment] = actions(1436);
|
|
v->a[1555][anon_sym_esac] = actions(3034);
|
|
return (parse_table_1543(v));
|
|
}
|
|
|
|
void parse_table_1543(t_parse_table_array *v)
|
|
{
|
|
v->a[1555][anon_sym_SEMI_SEMI] = actions(3040);
|
|
v->a[1555][sym_comment] = actions(1436);
|
|
v->a[1556][sym_do_group] = state(1248);
|
|
v->a[1556][anon_sym_do] = actions(3042);
|
|
v->a[1556][sym_comment] = actions(1436);
|
|
v->a[1557][aux_sym_pipeline_repeat1] = state(1163);
|
|
v->a[1557][anon_sym_PIPE] = actions(3044);
|
|
v->a[1557][sym_comment] = actions(1436);
|
|
v->a[1558][aux_sym_pipeline_repeat1] = state(1155);
|
|
v->a[1558][anon_sym_PIPE] = actions(3046);
|
|
v->a[1558][sym_comment] = actions(1436);
|
|
v->a[1559][aux_sym_pipeline_repeat1] = state(1347);
|
|
v->a[1559][anon_sym_PIPE] = actions(3048);
|
|
v->a[1559][sym_comment] = actions(1436);
|
|
v->a[1560][aux_sym_pipeline_repeat1] = state(1161);
|
|
v->a[1560][anon_sym_PIPE] = actions(3050);
|
|
v->a[1560][sym_comment] = actions(1436);
|
|
v->a[1561][aux_sym_pipeline_repeat1] = state(1215);
|
|
v->a[1561][anon_sym_PIPE] = actions(3052);
|
|
v->a[1561][sym_comment] = actions(1436);
|
|
return (parse_table_1544(v));
|
|
}
|
|
|
|
void parse_table_1544(t_parse_table_array *v)
|
|
{
|
|
v->a[1562][sym_do_group] = state(1089);
|
|
v->a[1562][anon_sym_do] = actions(3054);
|
|
v->a[1562][sym_comment] = actions(1436);
|
|
v->a[1563][anon_sym_in] = actions(869);
|
|
v->a[1563][anon_sym_do] = actions(869);
|
|
v->a[1563][sym_comment] = actions(1436);
|
|
v->a[1564][aux_sym_pipeline_repeat1] = state(1108);
|
|
v->a[1564][anon_sym_PIPE] = actions(3056);
|
|
v->a[1564][sym_comment] = actions(1436);
|
|
v->a[1565][sym_do_group] = state(983);
|
|
v->a[1565][anon_sym_do] = actions(3054);
|
|
v->a[1565][sym_comment] = actions(1436);
|
|
v->a[1566][aux_sym_pipeline_repeat1] = state(1385);
|
|
v->a[1566][anon_sym_PIPE] = actions(3058);
|
|
v->a[1566][sym_comment] = actions(1436);
|
|
v->a[1567][anon_sym_PIPE] = actions(2982);
|
|
v->a[1567][anon_sym_RPAREN] = actions(2982);
|
|
v->a[1567][sym_comment] = actions(1436);
|
|
v->a[1568][anon_sym_esac] = actions(3060);
|
|
v->a[1568][anon_sym_SEMI_SEMI] = actions(3062);
|
|
return (parse_table_1545(v));
|
|
}
|
|
|
|
/* EOF parse_table_308.c */
|