lint, pointers, 0 (what else?)
Doug Gwyn <gwyn>
gwyn at brl-tgr.ARPA
Sun Feb 24 21:36:13 AEST 1985
> The result of using this system is that you know your programs will get
> enough space on strange hardware. If it needs things that are too big, it
> won't compile.
I think this is backwards. How about writing your code in terms of
parameters describing the system (such as those in <limits.h>), rather
than writing code that does not work on systems having perfectly
reasonable arithmetic properties that just don't happen to be what
you had when you wrote the code.
I see the ANSI C committee is attempting to fix the botched floating-
point parameters in /usr/group's published set of implementation limits.
There are more parameters needed than what they have so far (see the
UNIX System V <values.h> for example).
More information about the Comp.lang.c
mailing list