diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-04-22 14:48:25 -0400 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-04-22 14:48:25 -0400 |
| commit | 0fa4f162f4e42a455dbb7e7459854b9467337863 (patch) | |
| tree | 64e22da06f641f2ad1d2e1f0dc6f818b404c8661 /dice-lang/src/main/java/bjc/dicelang/ast/DiceASTInliner.java | |
| parent | a3e0b3da5d7b0ec8dcae92a428f8e3f1c6cd6e8e (diff) | |
Formatting changes
Diffstat (limited to 'dice-lang/src/main/java/bjc/dicelang/ast/DiceASTInliner.java')
| -rw-r--r-- | dice-lang/src/main/java/bjc/dicelang/ast/DiceASTInliner.java | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTInliner.java b/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTInliner.java index 114965e..5032dc4 100644 --- a/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTInliner.java +++ b/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTInliner.java @@ -80,19 +80,9 @@ public class DiceASTInliner { public static ITree<IDiceASTNode> selectiveInline( ITree<IDiceASTNode> ast, IFunctionalMap<String, ITree<IDiceASTNode>> enviroment, - String... variables) { - if (variables != null && variables.length > 0) { - IFunctionalList<String> variableNames = new FunctionalList<>( - variables); - - return ast.flatMapTree((node) -> { - return inlineNode(node, enviroment, true, variableNames); - }); - } - - return ast.flatMapTree((node) -> { - return inlineNode(node, enviroment, false, null); - }); + IFunctionalList<String> variables) { + return selectiveInline(ast, enviroment, + variables.toArray(new String[0])); } /** @@ -109,8 +99,18 @@ public class DiceASTInliner { public static ITree<IDiceASTNode> selectiveInline( ITree<IDiceASTNode> ast, IFunctionalMap<String, ITree<IDiceASTNode>> enviroment, - IFunctionalList<String> variables) { - return selectiveInline(ast, enviroment, - variables.toArray(new String[0])); + String... variables) { + if (variables != null && variables.length > 0) { + IFunctionalList<String> variableNames = new FunctionalList<>( + variables); + + return ast.flatMapTree((node) -> { + return inlineNode(node, enviroment, true, variableNames); + }); + } + + return ast.flatMapTree((node) -> { + return inlineNode(node, enviroment, false, null); + }); } } |
