update python runtime doc

This commit is contained in:
You Kaichao 2019-01-03 19:29:56 +08:00
parent e924e26205
commit 18e2a605c1
2 changed files with 4 additions and 7 deletions

View File

@ -101,14 +101,11 @@ class TokenStreamRewriter(object):
return self.programs.setdefault(program_name, [])
def getDefaultText(self):
return self.getText(self.DEFAULT_PROGRAM_NAME, 0, len(self.tokens.tokens))
return self.getText(self.DEFAULT_PROGRAM_NAME, 0, len(self.tokens.tokens) - 1)
def getText(self, program_name, start, stop):
"""
:type interval: IntervalSet.Interval
:param program_name:
:param interval:
:return:
:return: the text in tokens[start, stop](closed interval)
"""
rewrites = self.programs.get(program_name)

View File

@ -101,11 +101,11 @@ class TokenStreamRewriter(object):
return self.programs.setdefault(program_name, [])
def getDefaultText(self):
return self.getText(self.DEFAULT_PROGRAM_NAME, 0, len(self.tokens.tokens))
return self.getText(self.DEFAULT_PROGRAM_NAME, 0, len(self.tokens.tokens) - 1)
def getText(self, program_name, start:int, stop:int):
"""
:return:
:return: the text in tokens[start, stop](closed interval)
"""
rewrites = self.programs.get(program_name)