aboutsummaryrefslogtreecommitdiffstats
path: root/main/core/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'main/core/runtime')
-rw-r--r--main/core/runtime/Interpreter.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/main/core/runtime/Interpreter.java b/main/core/runtime/Interpreter.java
index 0789822..f84e7e7 100644
--- a/main/core/runtime/Interpreter.java
+++ b/main/core/runtime/Interpreter.java
@@ -2,9 +2,7 @@ package com.jantuomi.interpreter.main.core.runtime;
import com.jantuomi.interpreter.main.core.parser.ast.ASTNode;
import com.jantuomi.interpreter.main.core.parser.datatype.DataContainer;
-import com.sun.deploy.util.StringUtils;
-import java.util.ArrayList;
import java.util.List;
/**
@@ -21,17 +19,16 @@ public class Interpreter {
}
public static String execute(List<ASTNode> sequence) {
- List<String> output = new ArrayList<>();
+ String output = "";
for (ASTNode node : sequence) {
DataContainer data = node.evaluate();
if (data != null) {
- String out = data.toString();
- output.add(out);
+ output = data.toString();
} else {
break;
}
}
- return StringUtils.join(output, " ");
+ return output;
}
}