diff options
author | Andi Albrecht <albrecht.andi@gmail.com> | 2010-11-21 09:08:43 +0100 |
---|---|---|
committer | Andi Albrecht <albrecht.andi@gmail.com> | 2010-11-21 09:08:43 +0100 |
commit | b995d5ef8ba9caa5f09bfdaed868f0321547c83d (patch) | |
tree | 5953d338971d659d5da02ddedef0111d894a98fb /sqlparse/engine | |
parent | 1789af06e4cced90401ec7dda35c62045fb05667 (diff) | |
download | sqlparse-b995d5ef8ba9caa5f09bfdaed868f0321547c83d.tar.gz |
Remove next() patch (targets issue12).
Diffstat (limited to 'sqlparse/engine')
-rw-r--r-- | sqlparse/engine/grouping.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sqlparse/engine/grouping.py b/sqlparse/engine/grouping.py index bfa157b..5fd38ec 100644 --- a/sqlparse/engine/grouping.py +++ b/sqlparse/engine/grouping.py @@ -5,6 +5,11 @@ import itertools from sqlparse import sql from sqlparse import tokens as T +try: + next +except NameError: # Python < 2.6 + next = lambda i: i.next() + def _group_left_right(tlist, ttype, value, cls, check_right=lambda t: True, @@ -132,7 +137,7 @@ def group_identifier(tlist): T.Name, T.Wildcard)))) for t in tl.tokens[i:]: - if x.next()(t): + if next(x)(t): yield t else: raise StopIteration |