Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!rice!uw-beaver!mit-eddie!bbn.com!cjross From: cjross@bbn.com (chris ross) Newsgroups: comp.lang.c Subject: Soliciting commentary on the use and abuse of lint Message-ID: <63386@bbn.BBN.COM> Date: 24 Mar 91 23:27:07 GMT Sender: news@bbn.com Reply-To: cjross@BBN.COM (chris ross) Organization: Bolt Beranek and Newman Inc., Cambridge MA Lines: 29 I've been asked to throw together an informal in-house document on the use and abuse of lint. Lacking extensive experience with it, I'm seeking learned counsel from those in the know. I'm _not_ trying to start a long- winded net.discussion, so if you can help me out, please e-mail your response, and I'll summarize. In particular, I'm interested in - what, to you, are its most useful features / annoying habits - your favorite dirty tricks, e.g., lint ... | grep -v 'pointer alignment' or #ifdef lint redefine the world... #endif - "wrappers" in C, perl, sh, or anything else that implements a more flexible interface. - useful hacks for a multi-person, multi-project environment - quirks and odd features of specific implementations - random raves / flames about why lint is your best friend / worst enemy, and why everyone should use / ignore it. - references to existing materials on this subject - enlightening anecdotes thanx for your time. chris ross "We must not let our failures of imagination tell us what must be the case in the universe." -- Patricia Churchland