Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!newstop!exodus!exodus-bb!khb From: khb@chiba.Eng.Sun.COM (Keith Bierman fpgroup) Newsgroups: comp.sys.mips Subject: Re: FORTRAN-lint Message-ID: Date: 15 Mar 91 01:35:58 GMT References: <1991Mar13.183513.18364@sobeco.com> <1991Mar15.004807.4142@dsd.es.com> Sender: news@exodus.Eng.Sun.COM Organization: Sun MegaSystems Lines: 96 In-reply-to: jason@dsd.es.com's message of 15 Mar 91 00:48:07 GMT In article <1991Mar15.004807.4142@dsd.es.com> jason@dsd.es.com (Jason Ehrhart) writes: Yes, when I worked at Mips, I was asked to test it by the company that makes fortran lint (called flint). It works in most cases, but Actually not called flint. That is a registered trademark of one of their competitors, PRL ltd. ... The company's name is: Information Processing Techniques 1096 East Meadow Circle Palo Alto, Ca 94303 (415) 494-7500 Fortran lint is it's name last I checked. It is a good product. Since the _primary_ purpose of such tools is to check for non-standard/wrong usage, complete customization to a particular platform is not usually necessary. Some competing products: FORWARN Quibus Enterprises: Has slightly uglier reporting 217 356 8876. Primary focus seems to be the PC market, but unix versions are available. $1200 would appear to be the usual workstation fee. Also avaliable from them are "Fortran development tools" reformatter, simple spagetti to if-then-else. I've used both forwarn and IPT's FORTRAN-lint and prefer the IPT product. However, the Quibus product is significantly cheaper. The IPT product is availabe in DEMO form with 14 day unlimited usage or some such. Flint(tm) Programming Research ltd: Seems like a much more powerful tool (from the promo lit) includes complexity metrics, X11 interface and all sorts of advisories about what constitutes good portable code (beyond standard(s) conformance). FAX (44) 01 336 1151 voice (44) 1 942 9242 also 8701 Bedford Euless Rd. Suite 520 Hurst TX 76053 USA ph: 817-589-0949, fax: 817-595-4611 FORCHECK Leiden University Box 9604 2300 RC Leiden The Netherlands 31-71-276804 Claims similar to IPT's product. Is said to be available on Suns and many other platforms. I have no personal experience with it. Related tools FOR_STRUCT Cobolt-Blue 2940 Union Ave Suite C San Jose CA 95124 408 723 0474. This is a "reverse engineering tool" to use the COBOL lingo, viz. makes old code more readable and maintainable. I have not used it myself. SPAG I have reviewed SPAG, short overview is that SPAG is quite handy ... alas not very unixlike (fixable with some shell programming). (Sun employees note: Full review is in the file called SPAG in the same directory as this review). I like the results, and recommend this tool with the caveat about non-unix interface... US distributor: OTG voice 717 222 9100 fax 717 229 9103 Authors: Polyhedron Software Ltd Magdalen House 98 Abingdon Road Standlake Witney Oxon OX8 7RN Tel 0865 300 579 cheers -- ---------------------------------------------------------------- Keith H. Bierman kbierman@Eng.Sun.COM | khb@chiba.Eng.Sun.COM SMI 2550 Garcia 12-33 | (415 336 2648) Mountain View, CA 94043