Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!kddlab!titcca!sragwa!wsgw!socslgw!diamond!diamond From: diamond@diamond.csl.sony.junet (Norman Diamond) Newsgroups: comp.lang.c Subject: Re: lint won't verify printf formatting against variable types?? Keywords: lint, cc Message-ID: <10502@socslgw.csl.sony.JUNET> Date: 6 Jul 89 07:58:32 GMT References: <328@tree.UUCP> <417@siswat.UUCP> <105@borabora.omni.com> <411@isadora.ikp.liu.se> <11038@ihlpl.ATT.COM> <414@isadora.ikp.liu.se> Sender: news@csl.sony.JUNET Reply-To: diamond@csl.sony.junet (Norman Diamond) Organization: Sony Computer Science Laboratory Inc., Tokyo, Japan Lines: 22 In article <414@isadora.ikp.liu.se> hacker@isadora.ikp.liu.se (Goran Larsson [Hacker of Hackefors]) writes: >The problem is that "if ( condition )" feels like a function call to >your fingers and when your brain orders a new line, one of your fingers >will automagically add the semicolon. This is exactly true. Thank you for a perfect explanation. /* FLAME directed to certain people NOT INCLUDING Mr. LARSSON In fact, it is true of many things about C. Now I understand the defenders of C. It isn't the language that encourages programming errors, it's our fingers. We should all upgrade our fingers to the newest bug-free release. */ -- Norman Diamond, Sony Computer Science Lab (diamond%csl.sony.jp@relay.cs.net) The above opinions are claimed by your machine's init process (pid 1), after being disowned and orphaned. However, if you see this at Waterloo, Stanford, or Anterior, then their administrators must have approved of these opinions.