Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!cmcl2!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: Null revisited (briefly) Message-ID: <9767@smoke.BRL.MIL> Date: 2 Mar 89 14:55:05 GMT References: <13068@steinmetz.ge.com> <102@servio.UUCP> <10138@socslgw.csl.sony.JUNET> <1783@dlvax2.datlog.co.uk> <1095@auspex.UUCP> <5984@bsu-cs.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 11 In article <5984@bsu-cs.UUCP> dhesi@bsu-cs.UUCP (Rahul Dhesi) writes: -In article <1095@auspex.UUCP> guy@auspex.UUCP (Guy Harris) writes: ->Wrong. '\0' *is* the same as 0. -Isn't it possible to postulate the existence of a bizarre 1's -complement machine in which the lexical analyzer produces -binary 00000000000000000000000000000000 when it sees the -character 0, but 11111111111111111111111111111111 when it -sees the sequence '\0'? Only if all computations made with the -0 value are indistinguishable from those made with the 0 value. (This includes bitwise operations!)