The C programmer's companion ANSI C library functions