Path: utzoo!attcan!uunet!auspex!guy From: guy@auspex.UUCP (Guy Harris) Newsgroups: comp.lang.c Subject: Re: Whitespace is your friend Message-ID: <785@auspex.UUCP> Date: 22 Dec 88 09:45:37 GMT References: <9076@smoke.brl.mil> <14020049@hpisod2.hp.com> <212@unix386.convergent.com> <2151@uokmax.uucp> <2155@uokmax.uucp> Reply-To: guy@auspex.UUCP (Guy Harris) Organization: Auspex Systems, Santa Clara Lines: 23 >> Does anyone really have around any code that hasn't >> been converted to the new syntax by *now*? > >Heh-heh-heh. Naive, ain't he? ... > card=NOVALUE; ... >#define NOVALUE -1 Actually, the problem isn't that the code in question hasn't been converted to the new syntax; the problem is that the code in question fails if the old syntax is honored. A compiler that accepts *only* the new syntax will do the right thing with that statement, i.e. assign -1 to "card". (Yes, I tried it on such a compiler - it worked.) Nevertheless, White Space is Still Your Friend, since if you put the white space in compilers that still honor the old syntax will do the right thing as well.