pub fn real(input: &str) -> ParseResult<'_, f64>
real = [ sign ] digit { digit } . { digit } [ E [ sign ] digit { digit } ] .
.
E