summaryrefslogtreecommitdiff
path: root/dice-lang/src
diff options
context:
space:
mode:
Diffstat (limited to 'dice-lang/src')
-rw-r--r--dice-lang/src/bjc/dicelang/v2/DiceBox.java44
1 files changed, 0 insertions, 44 deletions
diff --git a/dice-lang/src/bjc/dicelang/v2/DiceBox.java b/dice-lang/src/bjc/dicelang/v2/DiceBox.java
index 9170c39..ae0481e 100644
--- a/dice-lang/src/bjc/dicelang/v2/DiceBox.java
+++ b/dice-lang/src/bjc/dicelang/v2/DiceBox.java
@@ -299,7 +299,6 @@ public class DiceBox {
return left.canOptimize() && right.canOptimize();
}
-<<<<<<< HEAD
private long performOp(long lft, long rght) {
switch(type) {
case ADD:
@@ -313,68 +312,25 @@ public class DiceBox {
}
}
-=======
->>>>>>> 8e40356ab2e7aa79c9e4c90c0de48308506c359c
public long optimize() {
long lft = left.optimize();
long rght = right.optimize();
-<<<<<<< HEAD
return performOp(lft, rght);
-=======
- switch(type) {
- case ADD:
- return lft + rght;
- case SUBTRACT:
- return lft - rght;
- case MULTIPLY:
- return lft * rght;
- default:
- return 0;
- }
->>>>>>> 8e40356ab2e7aa79c9e4c90c0de48308506c359c
}
public long roll() {
long lft = left.roll();
long rght = right.roll();
-<<<<<<< HEAD
return performOp(lft, rght);
}
-=======
- switch(type) {
- case ADD:
- return lft + rght;
- case SUBTRACT:
- return lft - rght;
- case MULTIPLY:
- return lft * rght;
- default:
- return 0;
- }
- }
-
->>>>>>> 8e40356ab2e7aa79c9e4c90c0de48308506c359c
public long rollSingle() {
long lft = left.rollSingle();
long rght = right.rollSingle();
-<<<<<<< HEAD
return performOp(lft, rght);
-=======
- switch(type) {
- case ADD:
- return lft + rght;
- case SUBTRACT:
- return lft - rght;
- case MULTIPLY:
- return lft * rght;
- default:
- return 0;
- }
->>>>>>> 8e40356ab2e7aa79c9e4c90c0de48308506c359c
}
public String toString() {