implement rv::Parser::ParseNumber