Has anyone considered making NULL a keyword, so we can stop worrying whether (char *)(1 ? 0 : 0) is a legitimate null pointer? Dale -- Dale Worley Cullinet Software UUCP: ...!seismo!harvard!mit-eddie!cullvax!drw ARPA: cullvax!drw at eddie.mit.edu Un*x (a generic name for a class of OS's) != Unix (AT&T's brand of such)