140 lines
4.3 KiB
C
140 lines
4.3 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2609.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_13045(t_small_parse_table_array *v)
|
|
{
|
|
v->a[260900] = 1;
|
|
v->a[260901] = anon_sym_LPAREN;
|
|
v->a[260902] = actions(11810);
|
|
v->a[260903] = 1;
|
|
v->a[260904] = aux_sym__c_word_token1;
|
|
v->a[260905] = actions(11812);
|
|
v->a[260906] = 1;
|
|
v->a[260907] = anon_sym_DOLLAR;
|
|
v->a[260908] = actions(11814);
|
|
v->a[260909] = 1;
|
|
v->a[260910] = anon_sym_DQUOTE;
|
|
v->a[260911] = actions(11816);
|
|
v->a[260912] = 1;
|
|
v->a[260913] = aux_sym_number_token1;
|
|
v->a[260914] = actions(11818);
|
|
v->a[260915] = 1;
|
|
v->a[260916] = aux_sym_number_token2;
|
|
v->a[260917] = actions(11820);
|
|
v->a[260918] = 1;
|
|
v->a[260919] = anon_sym_DOLLAR_LBRACE;
|
|
small_parse_table_13046(v);
|
|
}
|
|
|
|
void small_parse_table_13046(t_small_parse_table_array *v)
|
|
{
|
|
v->a[260920] = actions(11822);
|
|
v->a[260921] = 1;
|
|
v->a[260922] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[260923] = actions(11824);
|
|
v->a[260924] = 1;
|
|
v->a[260925] = anon_sym_BQUOTE;
|
|
v->a[260926] = actions(11826);
|
|
v->a[260927] = 1;
|
|
v->a[260928] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[260929] = actions(11987);
|
|
v->a[260930] = 1;
|
|
v->a[260931] = anon_sym_RPAREN_RPAREN;
|
|
v->a[260932] = state(3285);
|
|
v->a[260933] = 1;
|
|
v->a[260934] = sym__c_postfix_expression;
|
|
v->a[260935] = state(3286);
|
|
v->a[260936] = 1;
|
|
v->a[260937] = sym__c_binary_expression;
|
|
v->a[260938] = state(3290);
|
|
v->a[260939] = 1;
|
|
small_parse_table_13047(v);
|
|
}
|
|
|
|
void small_parse_table_13047(t_small_parse_table_array *v)
|
|
{
|
|
v->a[260940] = sym__c_unary_expression;
|
|
v->a[260941] = state(6678);
|
|
v->a[260942] = 1;
|
|
v->a[260943] = sym__c_expression;
|
|
v->a[260944] = state(6768);
|
|
v->a[260945] = 1;
|
|
v->a[260946] = sym__c_variable_assignment;
|
|
v->a[260947] = actions(11806);
|
|
v->a[260948] = 2;
|
|
v->a[260949] = anon_sym_PLUS_PLUS;
|
|
v->a[260950] = anon_sym_DASH_DASH;
|
|
v->a[260951] = state(3292);
|
|
v->a[260952] = 7;
|
|
v->a[260953] = sym__c_expression_not_assignment;
|
|
v->a[260954] = sym__c_parenthesized_expression;
|
|
v->a[260955] = sym_string;
|
|
v->a[260956] = sym_number;
|
|
v->a[260957] = sym_simple_expansion;
|
|
v->a[260958] = sym_expansion;
|
|
v->a[260959] = sym_command_substitution;
|
|
small_parse_table_13048(v);
|
|
}
|
|
|
|
void small_parse_table_13048(t_small_parse_table_array *v)
|
|
{
|
|
v->a[260960] = 19;
|
|
v->a[260961] = actions(71);
|
|
v->a[260962] = 1;
|
|
v->a[260963] = sym_comment;
|
|
v->a[260964] = actions(11808);
|
|
v->a[260965] = 1;
|
|
v->a[260966] = anon_sym_LPAREN;
|
|
v->a[260967] = actions(11810);
|
|
v->a[260968] = 1;
|
|
v->a[260969] = aux_sym__c_word_token1;
|
|
v->a[260970] = actions(11812);
|
|
v->a[260971] = 1;
|
|
v->a[260972] = anon_sym_DOLLAR;
|
|
v->a[260973] = actions(11814);
|
|
v->a[260974] = 1;
|
|
v->a[260975] = anon_sym_DQUOTE;
|
|
v->a[260976] = actions(11816);
|
|
v->a[260977] = 1;
|
|
v->a[260978] = aux_sym_number_token1;
|
|
v->a[260979] = actions(11818);
|
|
small_parse_table_13049(v);
|
|
}
|
|
|
|
void small_parse_table_13049(t_small_parse_table_array *v)
|
|
{
|
|
v->a[260980] = 1;
|
|
v->a[260981] = aux_sym_number_token2;
|
|
v->a[260982] = actions(11820);
|
|
v->a[260983] = 1;
|
|
v->a[260984] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[260985] = actions(11822);
|
|
v->a[260986] = 1;
|
|
v->a[260987] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[260988] = actions(11824);
|
|
v->a[260989] = 1;
|
|
v->a[260990] = anon_sym_BQUOTE;
|
|
v->a[260991] = actions(11826);
|
|
v->a[260992] = 1;
|
|
v->a[260993] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[260994] = actions(11989);
|
|
v->a[260995] = 1;
|
|
v->a[260996] = anon_sym_RPAREN_RPAREN;
|
|
v->a[260997] = state(3285);
|
|
v->a[260998] = 1;
|
|
v->a[260999] = sym__c_postfix_expression;
|
|
small_parse_table_13050(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2609.c */
|