def _consumeWS(self) :
        index = self._indexOfNextNWSChar()
        
        old_current = self.current_
        self.current_ = index
        self.context_.addData(self.buffer_[old_current:],
                              old_current-self.current_)
        
        if (index==len(self.buffer_)): return EOF
        c = self.buffer_[index]  # avoid EOF/int-1 weirdness
        return c


    # The pushback allows just a little extra flexibility in parsing:
    # Note that we can only pushback chracters that were already there!
dataset/ETHPy150Open redhat-imaging/imagefactory/imgfac/picklingtools/parsereader.py/StringReader._consumeWS/swapped operands of `-`