Browse Source

Add division

DricomDragon 5 years ago
parent
commit
001475f3a8
3 changed files with 5 additions and 0 deletions
  1. 2 0
      ans.txt
  2. 1 0
      eval.y
  3. 2 0
      test.txt

+ 2 - 0
ans.txt

@@ -5,3 +5,5 @@
 6
 0
 9
+6
+1

+ 1 - 0
eval.y

@@ -38,6 +38,7 @@ EXPR	: EXPR '+' EXPR		{$$ = $1 + $3;}
 
 FACTOR	: nombre		{$$ = $1;}
 	| FACTOR '*' FACTOR	{$$ = $1 * $3;}
+	| FACTOR '/' FACTOR	{$$ = $1 / $3;}
 	| '(' EXPR ')'		{$$ = $2;}
 	;
 

+ 2 - 0
test.txt

@@ -5,3 +5,5 @@
 1+2+3=
 (1 - 1) + (2 - 2) =
 1 + 4 * 2 =
+42 / 7 =
+5 / 3 =