summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/v2/Evaluator.java
diff options
context:
space:
mode:
Diffstat (limited to 'dice-lang/src/bjc/dicelang/v2/Evaluator.java')
-rw-r--r--dice-lang/src/bjc/dicelang/v2/Evaluator.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/dice-lang/src/bjc/dicelang/v2/Evaluator.java b/dice-lang/src/bjc/dicelang/v2/Evaluator.java
index 904c8bc..047e12f 100644
--- a/dice-lang/src/bjc/dicelang/v2/Evaluator.java
+++ b/dice-lang/src/bjc/dicelang/v2/Evaluator.java
@@ -6,14 +6,14 @@ import bjc.utils.data.Tree;
import bjc.utils.data.TopDownTransformIterator;
import bjc.utils.data.TopDownTransformResult;
+import static bjc.dicelang.v2.Errors.ErrorKey.*;
+import static bjc.dicelang.v2.EvaluatorResult.Type.*;
+
import java.util.Deque;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.function.Consumer;
-import static bjc.dicelang.v2.Errors.ErrorKey.*;
-import static bjc.dicelang.v2.EvaluatorResult.Type.*;
-
public class Evaluator {
private static enum CoerceSteps {
INTEGER, FLOAT;
@@ -128,12 +128,12 @@ public class Evaluator {
Iterator<ITree<Node>> nd = stepDebug(child);
for(; nd.hasNext(); nChild = nd.next()) {
- ctx.thunk.accept(new SingleIterator(child));
+ ctx.thunk.accept(new SingleIterator<>(child));
}
} else {
nChild = new Tree<>(new Node(Node.Type.RESULT, evaluate(child)));
- if(nChild != null) ctx.thunk.accept(new SingleIterator(nChild));
+ if(nChild != null) ctx.thunk.accept(new SingleIterator<>(nChild));
}
Node childNode = nChild.getHead();