diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-01-06 00:40:40 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-01-06 00:40:40 +0200 |
commit | 6137bfe326547b210b1702a2508f4a24b59607f1 (patch) | |
tree | a26993603058459f0bc1f9fbdb52f8c304df7045 /interpreter.py | |
parent | c2889038cad76bcfe39be1bbf331ef296692539d (diff) | |
download | meson-6137bfe326547b210b1702a2508f4a24b59607f1.zip meson-6137bfe326547b210b1702a2508f4a24b59607f1.tar.gz meson-6137bfe326547b210b1702a2508f4a24b59607f1.tar.bz2 |
Better error message.
Diffstat (limited to 'interpreter.py')
-rwxr-xr-x | interpreter.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/interpreter.py b/interpreter.py index e879d65..8fa3585 100755 --- a/interpreter.py +++ b/interpreter.py @@ -249,10 +249,10 @@ class Interpreter(): method_name = node.method_name.get_value() args = node.arguments if not object_name in self.variables: - raise InvalidArguments('Line %d: unknown variable %s.' % (node.lineno(), object_name)) + raise InvalidArguments('Line %d: unknown variable "%s".' % (node.lineno(), object_name)) obj = self.variables[object_name] if not isinstance(obj, InterpreterObject): - raise InvalidArguments('Line %d: variable %s can not be called.' % (node.lineno(), object_name)) + raise InvalidArguments('Line %d: variable "%s" is not callable.' % (node.lineno(), object_name)) return obj.method_call(method_name, self.reduce_arguments(args)) if __name__ == '__main__': |