Enumerations |
enum | NmbType { NmbNormal,
NmbSpecial,
NmbBufferOverflow
} |
enum | {
idzero,
idx10,
idx16,
idx2,
idx8,
idxcount
} |
Functions |
char | _ascii2digit (char c) |
char | _digit2ascii (int value) |
int | _significantdigits (p_seq_desc n) |
void | _clearnumber (p_number_desc n) |
Error | str2desc (p_number_desc n, p_itokens tokens) |
Error | desc2str (p_otokens tokens, p_number_desc n, int scale) |
Error | exp2str (p_buffer dest, int exp, char base) |
p_ioparams | _base2ioparams (signed char base) |
char | setioparams (p_ioparams params) |
char | delioparams (signed char base) |
p_ioparams | getioparams (signed char base) |
signed char | setdefaultbase (signed char base) |
void | float_stdconvert () |
const char * | basePrefix (char base) |
Error | parse (p_itokens tokens, const char **buffer) |
int | cattokens (char *buf, int bufsz, p_otokens tokens, signed char expbase, unsigned flags) |