def restart(self, string):
"""
Restarts parsing with new string
Returns self for chaining.
"""
try:
self.tokens = [
ActionParser.Token(type, string)
for (type, string, trash, trash, trash)
in generate_tokens( iter([string]).next )
if type != TokenType.ENDMARKER
]
except TokenError:
self.tokens = None
self.index = 0
return self
评论列表
文章目录