diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-04-22 14:29:19 -0400 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-04-22 14:29:19 -0400 |
| commit | a3e0b3da5d7b0ec8dcae92a428f8e3f1c6cd6e8e (patch) | |
| tree | bd23ebdddaa0fdfd223afdcb66b41104c2a1ebaa /dice-lang/src/main/java/bjc/dicelang/ast/optimization/OperationCondenser.java | |
| parent | ece202806a0621329a9c301996d0f519b018e9bd (diff) | |
Formatting changes
Diffstat (limited to 'dice-lang/src/main/java/bjc/dicelang/ast/optimization/OperationCondenser.java')
| -rw-r--r-- | dice-lang/src/main/java/bjc/dicelang/ast/optimization/OperationCondenser.java | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/dice-lang/src/main/java/bjc/dicelang/ast/optimization/OperationCondenser.java b/dice-lang/src/main/java/bjc/dicelang/ast/optimization/OperationCondenser.java index 3988d2a..bdf7b04 100644 --- a/dice-lang/src/main/java/bjc/dicelang/ast/optimization/OperationCondenser.java +++ b/dice-lang/src/main/java/bjc/dicelang/ast/optimization/OperationCondenser.java @@ -1,14 +1,15 @@ package bjc.dicelang.ast.optimization; -import bjc.dicelang.ast.nodes.DiceASTType; -import bjc.dicelang.ast.nodes.IDiceASTNode; -import bjc.dicelang.ast.nodes.OperatorDiceNode; import bjc.utils.data.IHolder; import bjc.utils.data.Identity; import bjc.utils.funcdata.ITree; import bjc.utils.funcdata.TopDownTransformResult; import bjc.utils.funcdata.Tree; +import bjc.dicelang.ast.nodes.DiceASTType; +import bjc.dicelang.ast.nodes.IDiceASTNode; +import bjc.dicelang.ast.nodes.OperatorDiceNode; + /** * Condenses chained operations into a single level * @@ -42,8 +43,8 @@ public class OperationCondenser { } } - private static TopDownTransformResult - pickOperator(OperatorDiceNode node) { + private static TopDownTransformResult pickOperator( + OperatorDiceNode node) { switch (node) { case ADD: case MULTIPLY: @@ -62,10 +63,10 @@ public class OperationCondenser { } } - private static ITree<IDiceASTNode> - doCondense(ITree<IDiceASTNode> ast) { - OperatorDiceNode operation = - ast.transformHead((node) -> (OperatorDiceNode) node); + private static ITree<IDiceASTNode> doCondense( + ITree<IDiceASTNode> ast) { + OperatorDiceNode operation = ast + .transformHead((node) -> (OperatorDiceNode) node); IHolder<Boolean> canCondense = new Identity<>(true); |
