summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/dice/MathDie.java
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-07-23 22:58:58 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-07-23 22:58:58 -0300
commitc74cb8eaf454d9243b75e3770001d8d128356b28 (patch)
tree899197afc0b7c382aa37c778053357e0e9b56c26 /dice-lang/src/bjc/dicelang/dice/MathDie.java
parent57f9a3bfdad20bead5b35ee540e8790e80a6b9a4 (diff)
Format
Diffstat (limited to 'dice-lang/src/bjc/dicelang/dice/MathDie.java')
-rw-r--r--dice-lang/src/bjc/dicelang/dice/MathDie.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/dice-lang/src/bjc/dicelang/dice/MathDie.java b/dice-lang/src/bjc/dicelang/dice/MathDie.java
index 5feb193..1984581 100644
--- a/dice-lang/src/bjc/dicelang/dice/MathDie.java
+++ b/dice-lang/src/bjc/dicelang/dice/MathDie.java
@@ -32,10 +32,13 @@ public class MathDie implements Die {
switch (this) {
case ADD:
return "+";
+
case SUBTRACT:
return "-";
+
case MULTIPLY:
return "*";
+
default:
return this.name();
}
@@ -44,8 +47,8 @@ public class MathDie implements Die {
private final MathDie.MathOp type;
- private final Die left;
- private final Die right;
+ private final Die left;
+ private final Die right;
/**
* Create a new math die.
@@ -75,10 +78,13 @@ public class MathDie implements Die {
switch (type) {
case ADD:
return lft + rght;
+
case SUBTRACT:
return lft - rght;
+
case MULTIPLY:
return lft * rght;
+
default:
return 0;
}