diff --git a/c-programming/experiments/floatscan-experiment.c b/c-programming/experiments/floatscan-experiment.c index 6d1d322..adb6f3b 100644 --- a/c-programming/experiments/floatscan-experiment.c +++ b/c-programming/experiments/floatscan-experiment.c @@ -25,6 +25,11 @@ #define FLOAT_TYPE 0 #define DOUBLE_TYPE 1 #define LONG_DOUBLE_TYPE 2 + +static long long scanexp(FILE *f, int pok); +static long double decfloat(FILE *f, int c, int bits, int emin, int sign, int pok); +static long double hexfloat(FILE *f, int bits, int emin, int sign, int pok); +long double __floatscan(FILE *f, int prec, int pok); /* wrapping code --- end */ /* the original musl libc code --- beginning */