C-locale independent string to float parsing.
C-locale independent string to integer parsing.
Create a String from a D string.
strtod replacement, but without locale s Must be a zero-terminated string. Note that this code is duplicated in wren-port, to avoid a dependency on dplug:core there.
For now, just a string builder that owns its memory. Dplug String, designed to ease the usage of all the C string function, allow appending, etc. String always owns its memory, and can return as a D slice. FUTURE: use realloc to be able to size down. Capacity to be a slice into existing memory and not own. Capacity to disown memory (implies: stop using Vec) QUESTION: should String just be a managed slice!T instead? Like Go slices.
String build code, plus no-locale float parsing functions.