diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-10-16 21:50:07 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-10-16 21:50:07 +0300 |
commit | 4e522ef2158c8ba4bac3f13b31ecd2f746696a84 (patch) | |
tree | 9ee7d6df43eb27ac04872f7ff8b71d9a9bed9498 /interpreter.py | |
parent | 0da4537b6962d1cd51a05393f4b0cf250bea1ac4 (diff) | |
download | meson-4e522ef2158c8ba4bac3f13b31ecd2f746696a84.zip meson-4e522ef2158c8ba4bac3f13b31ecd2f746696a84.tar.gz meson-4e522ef2158c8ba4bac3f13b31ecd2f746696a84.tar.bz2 |
Very basic option parser skeleton.
Diffstat (limited to 'interpreter.py')
-rw-r--r-- | interpreter.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/interpreter.py b/interpreter.py index 4dd51a7..4b35234 100644 --- a/interpreter.py +++ b/interpreter.py @@ -604,7 +604,6 @@ class Interpreter(): if node is None: return if not isinstance(node, nodes.CodeBlock): - print(node) e = InvalidCode('Tried to execute a non-codeblock. Possibly a bug in the parser.') e.lineno = node.lineno() raise e @@ -980,7 +979,7 @@ class Interpreter(): fname = os.path.join(subdir, s) if not os.path.isfile(fname): raise InterpreterException('Tried to add non-existing source %s.' % s) - + def function_call(self, node): func_name = node.get_function_name() (posargs, kwargs) = self.reduce_arguments(node.arguments) @@ -1044,7 +1043,7 @@ class Interpreter(): a = args.kwargs[key] reduced_kw[key] = self.reduce_single(a) return (reduced_pos, reduced_kw) - + def string_method_call(self, obj, method_name, args): if method_name == 'strip': return self.to_native(obj).strip() |