* integer parser fixed/replaced thanks to cluts
@ 2011-07-14 5:24 Rich Felker
2011-07-14 9:18 ` Solar Designer
0 siblings, 1 reply; 2+ messages in thread
From: Rich Felker @ 2011-07-14 5:24 UTC (permalink / raw)
To: musl
Thanks to cluts' numeric tests, I've tracked down the errors in musl's
integer parsing routines and rewritten them as wrappers around a
unified core parser that can handle char-by-char or whole-string input
(or any mix). Eventually scanf will also use the new parser, reducing
code size and most likely improving correctness.
I also plan to write a new floating point parser based on the same
principles, which will facilitate adding the currently-missing
wcstof/wcstod/wcstold functions, and at the same time I hope to
address inexactness issues.
Rich
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: integer parser fixed/replaced thanks to cluts
2011-07-14 5:24 integer parser fixed/replaced thanks to cluts Rich Felker
@ 2011-07-14 9:18 ` Solar Designer
0 siblings, 0 replies; 2+ messages in thread
From: Solar Designer @ 2011-07-14 9:18 UTC (permalink / raw)
To: musl
Rich, Luka -
On Thu, Jul 14, 2011 at 01:24:05AM -0400, Rich Felker wrote:
> Thanks to cluts' numeric tests, I've tracked down the errors in musl's
> integer parsing routines and rewritten them as wrappers around a
> unified core parser that can handle char-by-char or whole-string input
> (or any mix). Eventually scanf will also use the new parser, reducing
> code size and most likely improving correctness.
Sounds great. It is encouraging that cluts is already helping musl
development. Thanks, Luka!
Alexander
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-07-14 9:18 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-14 5:24 integer parser fixed/replaced thanks to cluts Rich Felker
2011-07-14 9:18 ` Solar Designer
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/musl/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).