Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!rutgers!topaz.rutgers.edu!ron From: ron@topaz.rutgers.edu (Ron Natalie) Newsgroups: comp.lang.c Subject: Re: Writing readable code Message-ID: <13033@topaz.rutgers.edu> Date: Mon, 29-Jun-87 23:16:54 EDT Article-I.D.: topaz.13033 Posted: Mon Jun 29 23:16:54 1987 Date-Received: Wed, 1-Jul-87 04:28:49 EDT References: <1158@copper.TEK.COM> <6858@auspyr.UUCP> <17171@cca.CCA.COM> <13008@topaz.rutgers.edu> <926@argus.UUCP> Organization: Rutgers Univ., New Brunswick, N.J. Lines: 10 > It's not mnemonic, on some machines its just wrong. NULL is ***NOT*** > defined as zero on all machines. Come on. We've been through this a hundred times. Any C compiler that has NULL set to anything other than plain 0 is wrong. It's in the language spec. Pointers must standup to comparison to the constant 0. If NULL is ever set to anything other than 0, it will break far more things. -Ron