def find_reverse(self, string, region):
        new_regions = (r for r in reversed(self.view.find_all(string))
            if r.begin() < region.end())
        try:
            if sys.version_info < (3,0,0) :
                new_region = new_regions.next()
            else :
                new_region = next(new_regions)
        except __HOLE__:
            return None
        else:
            return new_region
dataset/ETHPy150Open Pephers/Super-Calculator/Super Calculator.py/SuperCalculatorCommand.find_reverse