summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/dice/MathDie.java
diff options
context:
space:
mode:
Diffstat (limited to 'dice-lang/src/bjc/dicelang/dice/MathDie.java')
-rw-r--r--dice-lang/src/bjc/dicelang/dice/MathDie.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/dice-lang/src/bjc/dicelang/dice/MathDie.java b/dice-lang/src/bjc/dicelang/dice/MathDie.java
index 1984581..e4f2953 100644
--- a/dice-lang/src/bjc/dicelang/dice/MathDie.java
+++ b/dice-lang/src/bjc/dicelang/dice/MathDie.java
@@ -7,6 +7,12 @@ package bjc.dicelang.dice;
*
*/
public class MathDie implements Die {
+ /*
+ * @TODO 10/08/17 Ben Culkin :MathGeneralize
+ * Why do we have the operator types hardcoded, instead of just
+ * having a general thing for applying a binary operator to dice?
+ * Fix this by changing it to the more general form.
+ */
/**
* The types of a math operator.
*
@@ -14,17 +20,11 @@ public class MathDie implements Die {
*
*/
public static enum MathOp {
- /**
- * Add two dice.
- */
+ /** Add two dice. */
ADD,
- /**
- * Subtract two dice.
- */
+ /** Subtract two dice. */
SUBTRACT,
- /**
- * Multiply two dice.
- */
+ /** Multiply two dice. */
MULTIPLY;
@Override
@@ -118,4 +118,4 @@ public class MathDie implements Die {
public String toString() {
return left.toString() + " " + type.toString() + " " + right.toString();
}
-} \ No newline at end of file
+}