Updated syntax with a simpler one

This commit is contained in:
Maieul BOYER 2024-06-06 19:43:58 +02:00
parent 38fa2d2e84
commit aeb576024f
No known key found for this signature in database
4465 changed files with 195554 additions and 526060 deletions

View file

@ -14,126 +14,126 @@
void small_parse_table_5945(t_small_parse_table_array *v)
{
v->a[118900] = sym_ansi_c_string;
v->a[118900] = 1;
v->a[118901] = aux_sym_number_token1;
v->a[118902] = aux_sym_number_token2;
v->a[118903] = anon_sym_DOLLAR_LBRACE;
v->a[118904] = anon_sym_DOLLAR_LPAREN;
v->a[118905] = anon_sym_DOLLAR_BQUOTE;
v->a[118906] = anon_sym_LT_LPAREN;
v->a[118907] = anon_sym_GT_LPAREN;
v->a[118908] = sym_word;
v->a[118909] = 7;
v->a[118910] = actions(3);
v->a[118911] = 1;
v->a[118912] = sym_comment;
v->a[118913] = actions(5826);
v->a[118914] = 1;
v->a[118915] = aux_sym_heredoc_redirect_token1;
v->a[118916] = actions(5828);
v->a[118917] = 1;
v->a[118918] = sym_file_descriptor;
v->a[118919] = actions(5831);
v->a[118902] = actions(5495);
v->a[118903] = 1;
v->a[118904] = aux_sym_number_token2;
v->a[118905] = actions(5497);
v->a[118906] = 1;
v->a[118907] = anon_sym_DOLLAR_LBRACE;
v->a[118908] = actions(5499);
v->a[118909] = 1;
v->a[118910] = anon_sym_DOLLAR_LPAREN;
v->a[118911] = actions(5501);
v->a[118912] = 1;
v->a[118913] = anon_sym_BQUOTE;
v->a[118914] = actions(5503);
v->a[118915] = 1;
v->a[118916] = anon_sym_DOLLAR_BQUOTE;
v->a[118917] = actions(5509);
v->a[118918] = 1;
v->a[118919] = sym__brace_start;
small_parse_table_5946(v);
}
void small_parse_table_5946(t_small_parse_table_array *v)
{
v->a[118920] = 3;
v->a[118921] = sym_variable_name;
v->a[118922] = sym_test_operator;
v->a[118923] = sym__brace_start;
v->a[118924] = actions(5821);
v->a[118925] = 9;
v->a[118926] = anon_sym_SEMI;
v->a[118927] = anon_sym_PIPE_PIPE;
v->a[118928] = anon_sym_AMP_AMP;
v->a[118929] = anon_sym_PIPE;
v->a[118930] = anon_sym_AMP;
v->a[118931] = anon_sym_LT_LT;
v->a[118932] = anon_sym_SEMI_SEMI;
v->a[118933] = anon_sym_PIPE_AMP;
v->a[118934] = anon_sym_LT_LT_DASH;
v->a[118935] = actions(5823);
v->a[118936] = 12;
v->a[118937] = anon_sym_LT;
v->a[118938] = anon_sym_GT;
v->a[118939] = anon_sym_GT_GT;
v->a[118920] = actions(6963);
v->a[118921] = 1;
v->a[118922] = sym_word;
v->a[118923] = actions(6965);
v->a[118924] = 1;
v->a[118925] = sym__special_character;
v->a[118926] = actions(6969);
v->a[118927] = 1;
v->a[118928] = sym__comment_word;
v->a[118929] = actions(6967);
v->a[118930] = 3;
v->a[118931] = sym_test_operator;
v->a[118932] = sym__bare_dollar;
v->a[118933] = sym_raw_string;
v->a[118934] = state(1863);
v->a[118935] = 7;
v->a[118936] = sym_arithmetic_expansion;
v->a[118937] = sym_brace_expression;
v->a[118938] = sym_string;
v->a[118939] = sym_number;
small_parse_table_5947(v);
}
void small_parse_table_5947(t_small_parse_table_array *v)
{
v->a[118940] = anon_sym_AMP_GT;
v->a[118941] = anon_sym_AMP_GT_GT;
v->a[118942] = anon_sym_LT_AMP;
v->a[118943] = anon_sym_GT_AMP;
v->a[118944] = anon_sym_GT_PIPE;
v->a[118945] = anon_sym_LT_AMP_DASH;
v->a[118946] = anon_sym_GT_AMP_DASH;
v->a[118947] = anon_sym_LT_LT_LT;
v->a[118948] = anon_sym_BQUOTE;
v->a[118949] = actions(5819);
v->a[118950] = 16;
v->a[118951] = anon_sym_LPAREN_LPAREN;
v->a[118952] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[118953] = anon_sym_DOLLAR_LBRACK;
v->a[118954] = anon_sym_DOLLAR;
v->a[118955] = sym__special_character;
v->a[118956] = anon_sym_DQUOTE;
v->a[118957] = sym_raw_string;
v->a[118958] = sym_ansi_c_string;
v->a[118959] = aux_sym_number_token1;
v->a[118940] = sym_simple_expansion;
v->a[118941] = sym_expansion;
v->a[118942] = sym_command_substitution;
v->a[118943] = 16;
v->a[118944] = actions(3);
v->a[118945] = 1;
v->a[118946] = sym_comment;
v->a[118947] = actions(5334);
v->a[118948] = 1;
v->a[118949] = anon_sym_DOLLAR_LPAREN_LPAREN;
v->a[118950] = actions(5340);
v->a[118951] = 1;
v->a[118952] = anon_sym_DQUOTE;
v->a[118953] = actions(5344);
v->a[118954] = 1;
v->a[118955] = aux_sym_number_token1;
v->a[118956] = actions(5346);
v->a[118957] = 1;
v->a[118958] = aux_sym_number_token2;
v->a[118959] = actions(5348);
small_parse_table_5948(v);
}
void small_parse_table_5948(t_small_parse_table_array *v)
{
v->a[118960] = aux_sym_number_token2;
v->a[118960] = 1;
v->a[118961] = anon_sym_DOLLAR_LBRACE;
v->a[118962] = anon_sym_DOLLAR_LPAREN;
v->a[118963] = anon_sym_DOLLAR_BQUOTE;
v->a[118964] = anon_sym_LT_LPAREN;
v->a[118965] = anon_sym_GT_LPAREN;
v->a[118966] = sym_word;
v->a[118967] = 3;
v->a[118968] = actions(71);
v->a[118962] = actions(5350);
v->a[118963] = 1;
v->a[118964] = anon_sym_DOLLAR_LPAREN;
v->a[118965] = actions(5352);
v->a[118966] = 1;
v->a[118967] = anon_sym_BQUOTE;
v->a[118968] = actions(5354);
v->a[118969] = 1;
v->a[118970] = sym_comment;
v->a[118971] = actions(1320);
v->a[118972] = 14;
v->a[118973] = anon_sym_EQ;
v->a[118974] = anon_sym_PIPE;
v->a[118975] = anon_sym_CARET;
v->a[118976] = anon_sym_AMP;
v->a[118977] = anon_sym_LT;
v->a[118978] = anon_sym_GT;
v->a[118979] = anon_sym_LT_LT;
v->a[118970] = anon_sym_DOLLAR_BQUOTE;
v->a[118971] = actions(5360);
v->a[118972] = 1;
v->a[118973] = sym__brace_start;
v->a[118974] = actions(6833);
v->a[118975] = 1;
v->a[118976] = sym_word;
v->a[118977] = actions(6837);
v->a[118978] = 1;
v->a[118979] = sym__special_character;
small_parse_table_5949(v);
}
void small_parse_table_5949(t_small_parse_table_array *v)
{
v->a[118980] = anon_sym_GT_GT;
v->a[118981] = anon_sym_PLUS;
v->a[118982] = anon_sym_DASH;
v->a[118983] = anon_sym_STAR;
v->a[118984] = anon_sym_SLASH;
v->a[118985] = anon_sym_PERCENT;
v->a[118986] = anon_sym_STAR_STAR;
v->a[118987] = actions(1322);
v->a[118988] = 28;
v->a[118989] = sym__concat;
v->a[118990] = sym_test_operator;
v->a[118991] = anon_sym_RPAREN_RPAREN;
v->a[118992] = anon_sym_COMMA;
v->a[118993] = anon_sym_PLUS_PLUS;
v->a[118994] = anon_sym_DASH_DASH;
v->a[118995] = anon_sym_PLUS_EQ;
v->a[118996] = anon_sym_DASH_EQ;
v->a[118997] = anon_sym_STAR_EQ;
v->a[118998] = anon_sym_SLASH_EQ;
v->a[118999] = anon_sym_PERCENT_EQ;
v->a[118980] = actions(6841);
v->a[118981] = 1;
v->a[118982] = sym__comment_word;
v->a[118983] = actions(6971);
v->a[118984] = 1;
v->a[118985] = anon_sym_DOLLAR;
v->a[118986] = actions(6839);
v->a[118987] = 3;
v->a[118988] = sym_test_operator;
v->a[118989] = sym__bare_dollar;
v->a[118990] = sym_raw_string;
v->a[118991] = state(1070);
v->a[118992] = 7;
v->a[118993] = sym_arithmetic_expansion;
v->a[118994] = sym_brace_expression;
v->a[118995] = sym_string;
v->a[118996] = sym_number;
v->a[118997] = sym_simple_expansion;
v->a[118998] = sym_expansion;
v->a[118999] = sym_command_substitution;
small_parse_table_5950(v);
}