140 lines
4.5 KiB
C
140 lines
4.5 KiB
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ::: :::::::: */
|
|
/* small_parse_table_2759.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_13795(t_small_parse_table_array *v)
|
|
{
|
|
v->a[275900] = 1;
|
|
v->a[275901] = sym__c_binary_expression;
|
|
v->a[275902] = state(3290);
|
|
v->a[275903] = 1;
|
|
v->a[275904] = sym__c_unary_expression;
|
|
v->a[275905] = actions(11806);
|
|
v->a[275906] = 2;
|
|
v->a[275907] = anon_sym_PLUS_PLUS;
|
|
v->a[275908] = anon_sym_DASH_DASH;
|
|
v->a[275909] = state(3276);
|
|
v->a[275910] = 7;
|
|
v->a[275911] = sym__c_expression_not_assignment;
|
|
v->a[275912] = sym__c_parenthesized_expression;
|
|
v->a[275913] = sym_string;
|
|
v->a[275914] = sym_number;
|
|
v->a[275915] = sym_simple_expansion;
|
|
v->a[275916] = sym_expansion;
|
|
v->a[275917] = sym_command_substitution;
|
|
v->a[275918] = 4;
|
|
v->a[275919] = actions(71);
|
|
small_parse_table_13796(v);
|
|
}
|
|
|
|
void small_parse_table_13796(t_small_parse_table_array *v)
|
|
{
|
|
v->a[275920] = 1;
|
|
v->a[275921] = sym_comment;
|
|
v->a[275922] = actions(12380);
|
|
v->a[275923] = 1;
|
|
v->a[275924] = anon_sym_esac;
|
|
v->a[275925] = actions(12376);
|
|
v->a[275926] = 6;
|
|
v->a[275927] = anon_sym_LPAREN;
|
|
v->a[275928] = anon_sym_DOLLAR;
|
|
v->a[275929] = aux_sym_number_token1;
|
|
v->a[275930] = aux_sym_number_token2;
|
|
v->a[275931] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[275932] = sym_word;
|
|
v->a[275933] = actions(12378);
|
|
v->a[275934] = 15;
|
|
v->a[275935] = sym_test_operator;
|
|
v->a[275936] = sym_extglob_pattern;
|
|
v->a[275937] = sym__brace_start;
|
|
v->a[275938] = anon_sym_LPAREN_LPAREN;
|
|
v->a[275939] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
|
small_parse_table_13797(v);
|
|
}
|
|
|
|
void small_parse_table_13797(t_small_parse_table_array *v)
|
|
{
|
|
v->a[275940] = anon_sym_DOLLAR_LBRACK;
|
|
v->a[275941] = sym__special_character;
|
|
v->a[275942] = anon_sym_DQUOTE;
|
|
v->a[275943] = sym_raw_string;
|
|
v->a[275944] = sym_ansi_c_string;
|
|
v->a[275945] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[275946] = anon_sym_BQUOTE;
|
|
v->a[275947] = anon_sym_DOLLAR_BQUOTE;
|
|
v->a[275948] = anon_sym_LT_LPAREN;
|
|
v->a[275949] = anon_sym_GT_LPAREN;
|
|
v->a[275950] = 4;
|
|
v->a[275951] = actions(71);
|
|
v->a[275952] = 1;
|
|
v->a[275953] = sym_comment;
|
|
v->a[275954] = actions(12380);
|
|
v->a[275955] = 1;
|
|
v->a[275956] = anon_sym_esac;
|
|
v->a[275957] = actions(12376);
|
|
v->a[275958] = 6;
|
|
v->a[275959] = anon_sym_LPAREN;
|
|
small_parse_table_13798(v);
|
|
}
|
|
|
|
void small_parse_table_13798(t_small_parse_table_array *v)
|
|
{
|
|
v->a[275960] = anon_sym_DOLLAR;
|
|
v->a[275961] = aux_sym_number_token1;
|
|
v->a[275962] = aux_sym_number_token2;
|
|
v->a[275963] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[275964] = sym_word;
|
|
v->a[275965] = actions(12378);
|
|
v->a[275966] = 15;
|
|
v->a[275967] = sym_test_operator;
|
|
v->a[275968] = sym_extglob_pattern;
|
|
v->a[275969] = sym__brace_start;
|
|
v->a[275970] = anon_sym_LPAREN_LPAREN;
|
|
v->a[275971] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
|
v->a[275972] = anon_sym_DOLLAR_LBRACK;
|
|
v->a[275973] = sym__special_character;
|
|
v->a[275974] = anon_sym_DQUOTE;
|
|
v->a[275975] = sym_raw_string;
|
|
v->a[275976] = sym_ansi_c_string;
|
|
v->a[275977] = anon_sym_DOLLAR_LBRACE;
|
|
v->a[275978] = anon_sym_BQUOTE;
|
|
v->a[275979] = anon_sym_DOLLAR_BQUOTE;
|
|
small_parse_table_13799(v);
|
|
}
|
|
|
|
void small_parse_table_13799(t_small_parse_table_array *v)
|
|
{
|
|
v->a[275980] = anon_sym_LT_LPAREN;
|
|
v->a[275981] = anon_sym_GT_LPAREN;
|
|
v->a[275982] = 4;
|
|
v->a[275983] = actions(71);
|
|
v->a[275984] = 1;
|
|
v->a[275985] = sym_comment;
|
|
v->a[275986] = actions(12372);
|
|
v->a[275987] = 1;
|
|
v->a[275988] = anon_sym_esac;
|
|
v->a[275989] = actions(12368);
|
|
v->a[275990] = 6;
|
|
v->a[275991] = anon_sym_LPAREN;
|
|
v->a[275992] = anon_sym_DOLLAR;
|
|
v->a[275993] = aux_sym_number_token1;
|
|
v->a[275994] = aux_sym_number_token2;
|
|
v->a[275995] = anon_sym_DOLLAR_LPAREN;
|
|
v->a[275996] = sym_word;
|
|
v->a[275997] = actions(12370);
|
|
v->a[275998] = 15;
|
|
v->a[275999] = sym_test_operator;
|
|
small_parse_table_13800(v);
|
|
}
|
|
|
|
/* EOF small_parse_table_2759.c */
|