pub fn parse_number( data: &[u8], index: &mut usize, negative: bool, ) -> Result<ParserNumber, Error>