def get_value(self, ba, i):
        assert self.takes_argument != 0
        arg = ba.in_args[i]
        if (
                self.takes_argument == 1
                or arg[1] != '-' and 2 > len(arg)
                or '=' in arg
                ):
            return super(MakeflagParameter, self).get_value(ba, i)
        args = ba.in_args[i+1:i+1+self.takes_argument]
        if len(args) != self.takes_argument:
            raise errors.NotEnoughValues
        ba.skip = self.takes_argument
        return ' '.join(args)
dataset/ETHPy150Open epsy/clize/clize/legacy.py/MakeflagParameter.get_value/swapped operands of `>`