if-else debug added

master
serr 2025-04-01 19:35:03 +03:00
parent 85ac254189
commit 67d4c998f8
1 changed files with 7 additions and 4 deletions

View File

@ -44,8 +44,11 @@ statement:
{ if (debug) printf("\033[1;34mWHILE LOOP ENDED\033[0m\n"); }
| IF LPAREN expr RPAREN block
| IF LPAREN expr RPAREN block ELSE block
{ if (debug) printf("\033[1;34mIF BLOCK ENDED\033[0m\n"); }
| IF LPAREN expr RPAREN block
{ if (debug) printf("\033[1;34mIF BLOCK ENDED\033[0m\n"); }
ELSE block
{ if (debug) printf("\033[1;34mELSE BLOCK ENDED\033[0m\n"); }
;
// Блок - { program }, т.е. это последовательность утверждений и она находится в скобках { }