New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add a float parser that does not use recognize_float #840

Open
Geal opened this Issue Oct 6, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@Geal
Owner

Geal commented Oct 6, 2018

the recognize_float method provides a nice way to get exactly the input slice containing a float number, and we can then call the standard lib's parse() function on it. Unfortunately, the performance is not great, because we would do two passes on that input slice.

A better (but probably harder to write) solution would construct the f32 or f64 as the bytes are parsed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment