aboutsummaryrefslogtreecommitdiff
path: root/Parser.java
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2024-02-14 23:17:41 +0530
committerkrolxon <krolyxon@tutanota.com>2024-02-14 23:17:41 +0530
commit2a9918ffb5727d8e9d405115fc074451693daf8b (patch)
treeb281c2d24e983a2f307643dea17c1cebd4967a98 /Parser.java
parentbe3ed5190773c168d101425fc9b6dbfbc754fa6b (diff)
fix substraction bug
Diffstat (limited to 'Parser.java')
-rw-r--r--Parser.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/Parser.java b/Parser.java
index 8135393..c588052 100644
--- a/Parser.java
+++ b/Parser.java
@@ -1,5 +1,4 @@
/* Todo
-* - Fix Substraction errors
* - Add support for trigonometric functions
* - Remove all edge cases
*/
@@ -17,6 +16,7 @@ public class Parser {
public static boolean isOperand(char c) {
switch (c) {
+ case '0':
case '1':
case '2':
case '3':
@@ -115,7 +115,7 @@ public class Parser {
case '+':
return op2 + op1;
case '-':
- return op2 - op1;
+ return op1 - op2;
case '*':
return op2 * op1;
case '/':