From 6b0a3a1baaf642952539aacf7d7d053675d285ac Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Thu, 25 Jul 2013 13:20:51 +0300 Subject: Use elif instead of if. --- interpreter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/interpreter.py b/interpreter.py index 189fe85..c95c171 100644 --- a/interpreter.py +++ b/interpreter.py @@ -1031,8 +1031,9 @@ class Interpreter(): result = [] for a in args: if isinstance(a, list): - result = result + self.flatten(a) - if isinstance(a, nodes.StringStatement): + rest = self.flatten(a) + result = result + rest + elif isinstance(a, nodes.StringStatement): result.append(a.get_value()) else: result.append(a) -- cgit v1.1