From 1c66acab68973f0cff27030b98bfcf14289a3645 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Legan=C3=A9s=20Combarro=20=22Piranna=22?= Date: Fri, 3 Feb 2012 15:13:38 +0100 Subject: Changed get_sublists() to a generator --- sqlparse/sql.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sqlparse/sql.py') diff --git a/sqlparse/sql.py b/sqlparse/sql.py index 0a93b3a..d90369d 100644 --- a/sqlparse/sql.py +++ b/sqlparse/sql.py @@ -175,7 +175,10 @@ class TokenList(Token): return True def get_sublists(self): - return [x for x in self.tokens if isinstance(x, TokenList)] +# return [x for x in self.tokens if isinstance(x, TokenList)] + for x in self.tokens: + if isinstance(x, TokenList): + yield x @property def _groupable_tokens(self): -- cgit v1.2.1