Lines Matching refs:self
173 def __init__(self):
174 self.tokens = []
175 self.prev_row = 1
176 self.prev_col = 0
178 def add_whitespace(self, start):
180 assert row <= self.prev_row
181 col_offset = col - self.prev_col
183 self.tokens.append(" " * col_offset)
185 def untokenize(self, iterable):
188 self.compat(t, iterable)
191 self.add_whitespace(start)
192 self.tokens.append(token)
193 self.prev_row, self.prev_col = end
195 self.prev_row += 1
196 self.prev_col = 0
197 return "".join(self.tokens)
199 def compat(self, token, iterable):
202 toks_append = self.tokens.append