Ejemplo n.º 1
0
 def parse(self, text):
     value, read = utils.get_int(text)
     if value is None:
         value, read = utils.get_float(text)
     if value is not None:
         return self._check_in_range_and_return(value, read)
     else:
         raise InvalidNumber(read)
Ejemplo n.º 2
0
	def parse(self, text: str) -> ParseResult:
		value, read = utils.get_int(text)
		if value is not None:
			return self._check_in_range_and_return(value, read)
		else:
			raise InvalidInteger(read)