def __repr__(self): """Print the last 10 tokens that have been scanned in""" output = '' if self.scantype != "flex": for t in self.tokens[-10:]: output = '%s\n (@%s) %s = %s' % (output,t[0],t[2],repr(t[3])) else: out_tokens = StarScan.last_ten() for t in out_tokens: output = '%s\n (~line %s) %s = %s' % (output,t[0],t[2],repr(t[3])) return output