Example #1
0
    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