keyword loop renamed

This commit is contained in:
anon
2024-07-08 23:10:26 +02:00
parent b4aa255447
commit fc84f9dc29
2 changed files with 5 additions and 5 deletions

View File

@ -33,7 +33,7 @@ begin { return MYBEGIN; }
program { return PROGRAM; }
procedure { return PROCEDURE; }
loop { return TLOOP; }
repeat { return REPEAT; }
if { return IF; }
then { return THEN; }
machine { return MACHINE; }
@ -129,7 +129,7 @@ xor { return IXOR; }
<IN_END>{
program { BEGIN INITIAL; free(scope); scope = NULL; return END_PROGRAM; }
procedure { BEGIN INITIAL; free(scope); scope = NULL; return END_PROCEDURE; }
loop { BEGIN INITIAL; return END_LOOP; }
repeat { BEGIN INITIAL; return END_REPEAT; }
if { BEGIN INITIAL; return END_IF; }
machine { BEGIN INITIAL; return END_MACHINE; }
{wsnl} { ; }

View File

@ -34,7 +34,7 @@
%token PROGRAM END_PROGRAM
%token PROCEDURE END_PROCEDURE
%token TLOOP END_LOOP
%token REPEAT END_REPEAT
%token IF THEN ELSE END_IF
%token MACHINE END_MACHINE
@ -191,7 +191,7 @@ value: artimetric_block
code: %empty
| error code { yyerrok; }
| loop code
| repeat code
| if code
| call code
| LABEL code { free($1); }
@ -222,7 +222,7 @@ instruction: INOP { ; }
| IXOR register memory
;
loop: TLOOP code END_LOOP
repeat: REPEAT code END_REPEAT
;
if: IF logic THEN code END_IF