Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!snorkelwacker.mit.edu!shelby!agate!ucbvax!pasteur!galileo.berkeley.edu!jbuck From: jbuck@galileo.berkeley.edu (Joe Buck) Newsgroups: comp.lang.c++ Subject: Re: C++Lint thingees (was: Re: Smart Pointers -- A proposed language extension) Message-ID: <10837@pasteur.Berkeley.EDU> Date: 6 Feb 91 19:13:01 GMT References: <9102060507.AA24293@ucbvax.Berkeley.EDU> Sender: news@pasteur.Berkeley.EDU Reply-To: jbuck@galileo.berkeley.edu (Joe Buck) Lines: 14 In article <9102060507.AA24293@ucbvax.Berkeley.EDU>, jlol@REMUS.EE.BYU.EDU (Jay Lawlor) writes: |> Anyway, back to the subject. I don't know if this has been mentioned |> but I always thought one nice feature of lint was to tell you about |> variables that are defined but never used. It doesn't affect your |> code performance or correctness but it does help clean up and improve |> readability, etc. Are there compilers (c++, ANSI C, whatever) which |> perform this function? gcc and g++ do this, if you turn on the warning. Do gcc -O -Wall or g++ -O -Wall and most of the tests that lint performs will be performed by the compiler. -- Joe Buck jbuck@galileo.berkeley.edu {uunet,ucbvax}!galileo.berkeley.edu!jbuck