Mercurial > lcfOS
comparison python/pyburg.py @ 368:d2ddfe134c48
Remove yield from for python < 3.3
author | Windel Bouwman |
---|---|
date | Fri, 21 Mar 2014 11:21:50 +0100 |
parents | 818be710e13d |
children | 0c44e494ef58 |
comparison
equal
deleted
inserted
replaced
367:577ed7fb3fe4 | 368:d2ddfe134c48 |
---|---|
97 yield Token('%%', '%%') | 97 yield Token('%%', '%%') |
98 else: | 98 else: |
99 if section == 0: | 99 if section == 0: |
100 header_lines.append(line) | 100 header_lines.append(line) |
101 else: | 101 else: |
102 yield from baselex.tokenize(tok_spec, line) | 102 for tk in baselex.tokenize(tok_spec, line): |
103 yield tk | |
103 yield Token(EOF, EOF) | 104 yield Token(EOF, EOF) |
104 self.tokens = tokenize() | 105 self.tokens = tokenize() |
105 self.token = self.tokens.__next__() | 106 self.token = self.tokens.__next__() |
106 | 107 |
107 def next_token(self): | 108 def next_token(self): |