diff --git a/experiments/maki-interpreter/virtualMachine.js b/experiments/maki-interpreter/virtualMachine.js index 2b62255f..97f01962 100644 --- a/experiments/maki-interpreter/virtualMachine.js +++ b/experiments/maki-interpreter/virtualMachine.js @@ -35,7 +35,7 @@ function interpret(start, { commands, methods, variables, classes }) { const methodArgs = []; while (argCount--) { - methodArgs.push(stack.pop()); + methodArgs.push(stack.pop().getValue()); } const variable = stack.pop(); const obj = variable.getValue();