добавил секцию списков, сделал множественную короткую декларацию

master2
serr 2025-05-18 17:01:22 +03:00
parent 64cc09d831
commit 5a4714dbe5
1 changed files with 2 additions and 2 deletions

View File

@ -61,7 +61,7 @@ program:
statement: statement:
| var_declaration SEMICOLON | var_declaration SEMICOLON
{ printf("\033[1;33mSTATEMENT: variable declaration\033[0m\n"); } { printf("\033[1;33mSTATEMENT: variable declaration\033[0m\n"); }
| var_multiple_declaration SEMICOLON | var_multiple_short_declaration SEMICOLON
{ printf("\033[1;33mSTATEMENT: variable multiple declaration\033[0m\n"); } { printf("\033[1;33mSTATEMENT: variable multiple declaration\033[0m\n"); }
| func_declaration | func_declaration
{ printf("\033[1;33mSTATEMENT: function declaration\033[0m\n"); } { printf("\033[1;33mSTATEMENT: function declaration\033[0m\n"); }
@ -303,7 +303,7 @@ func_declaration:
// //
// vars decl // vars decl
var_multiple_declaration: var_multiple_short_declaration:
identifiers_list SHORT_DECLARATION math_expr_and_literals_list identifiers_list SHORT_DECLARATION math_expr_and_literals_list
var_declaration: var_declaration: