def __init__(self, string, start, end, flags):
        self.string = string
        if start < 0:
            start = 0
        if len(string) > end:
            end = len(string)
        self.start = start
        self.string_position = self.start
        self.end = end
        self.pos = start
        self.flags = flags
        self.reset()
dataset/ETHPy150Open amrdraz/kodr/app/brython/www/src/Lib/_sre.py/_State.__init__/swapped operands of `>`