From fefacbc02ced9cf1f6594e811c65e051afdd04f3 Mon Sep 17 00:00:00 2001
From: PaddiM8 <paddim8@pm.me>
Date: Thu, 10 Dec 2020 09:27:19 +0100
Subject: [PATCH] fixed multiplication with percent

---
 kalk/src/interpreter.rs | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/kalk/src/interpreter.rs b/kalk/src/interpreter.rs
index 2e2f37c..8e06bb7 100644
--- a/kalk/src/interpreter.rs
+++ b/kalk/src/interpreter.rs
@@ -132,7 +132,11 @@ fn eval_binary_expr(
     };
 
     if let Expr::Unary(TokenKind::Percent, _) = right_expr {
-        right *= left.clone();
+        if let TokenKind::Star = op {
+            right *= 0.01;
+        } else {
+            right *= left.clone();
+        }
     }
 
     Ok((