for stmt in self.statements:
yield stmt
self.statements = []
- raise StopIteration
+ return
def close(self):
if not self.lines:
T.Newline, T.Whitespace)):
raise ValueError("Incomplete SQL statement: %s" %
tokens)
+ self.lines = []
+ self.statements = []
return tokens