From bbfc91caf379a07198bfa352023524c0b54e1bb0 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Tue, 29 Mar 2016 19:56:41 +0100 Subject: Add support for reading vararg method invocations --- src/main/java/org/zwobble/couscous/interpreter/Evaluator.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/main/java/org/zwobble/couscous/interpreter/Evaluator.java') diff --git a/src/main/java/org/zwobble/couscous/interpreter/Evaluator.java b/src/main/java/org/zwobble/couscous/interpreter/Evaluator.java index a721206..1082ed1 100644 --- a/src/main/java/org/zwobble/couscous/interpreter/Evaluator.java +++ b/src/main/java/org/zwobble/couscous/interpreter/Evaluator.java @@ -50,7 +50,12 @@ public class Evaluator implements ExpressionNodeMapper { InterpreterTypes.checkIsInstance(reference.getType(), thisValue); return thisValue; } - + + @Override + public InterpreterValue visit(ArrayNode arrayNode) { + throw new UnsupportedOperationException(); + } + @Override public InterpreterValue visit(AssignmentNode assignment) { InterpreterValue value = eval(assignment.getValue()); -- cgit v1.2.3