def Parse(self, argument):
    val = self.Convert(argument)
    if self.IsOutsideBounds(val):
      raise ValueError("%s is not %s" % (val, self.syntactic_help))
    return val
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/python-gflags/gflags.py/NumericParser.Parse/original