From db1c8dd79f86932e6bbf83273c443cf6ddab550a Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Sun, 14 Jun 2015 14:26:00 +0300 Subject: Fix error message argument passing. Fixes #147. --- interpreter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interpreter.py b/interpreter.py index 49739e4..89df630 100644 --- a/interpreter.py +++ b/interpreter.py @@ -986,8 +986,8 @@ class Interpreter(): def validate_arguments(self, args, argcount, arg_types): if argcount is not None: if argcount != len(args): - raise InvalidArguments('Expected %d arguments, got %d', - argcount, len(args)) + raise InvalidArguments('Expected %d arguments, got %d.' % + (argcount, len(args))) for i in range(min(len(args), len(arg_types))): wanted = arg_types[i] actual = args[i] -- cgit v1.1