diff options
| -rw-r--r-- | src/main/com/jantuomi/tunkki/core/runtime/Function.java | 2 | ||||
| -rw-r--r-- | src/main/com/jantuomi/tunkki/core/runtime/builtins/globals/io/OutputBuiltinFunction.java | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/main/com/jantuomi/tunkki/core/runtime/Function.java b/src/main/com/jantuomi/tunkki/core/runtime/Function.java index 2c60bd0..ad120f6 100644 --- a/src/main/com/jantuomi/tunkki/core/runtime/Function.java +++ b/src/main/com/jantuomi/tunkki/core/runtime/Function.java @@ -41,6 +41,8 @@ abstract public class Function { throw new FunctionArgumentTunkkiError(-1, Datatype.toString(params)); } + getState().popScope(); + return null; } diff --git a/src/main/com/jantuomi/tunkki/core/runtime/builtins/globals/io/OutputBuiltinFunction.java b/src/main/com/jantuomi/tunkki/core/runtime/builtins/globals/io/OutputBuiltinFunction.java index cdefcc7..682c69f 100644 --- a/src/main/com/jantuomi/tunkki/core/runtime/builtins/globals/io/OutputBuiltinFunction.java +++ b/src/main/com/jantuomi/tunkki/core/runtime/builtins/globals/io/OutputBuiltinFunction.java @@ -23,7 +23,8 @@ public class OutputBuiltinFunction extends BuiltinFunction { @Override public Datatype evaluate(List<Datatype> params) throws TunkkiError { Datatype param = params.get(0); - IO.getInstance().printLine(param.toString()); + //IO.getInstance().printLine(param.toString()); + System.out.println(param.toString()); return new VoidDatatype(); } |
