laporte@sobeco.com (p.laporte) (03/14/91)
We have seen in MIPS literature a mension of FORTRAN-lint. Our local sales rep does not know anything about it. Has someone used it ? Could they report on it ? Pierre Laporte laporte@sobeco.com
jason@dsd.es.com (Jason Ehrhart) (03/15/91)
laporte@sobeco.com (p.laporte) writes: |> We have seen in MIPS literature a mension of FORTRAN-lint. |> Our local sales rep does not know anything about it. |> Has someone used it ? Could they report on it ? |> Pierre Laporte |> laporte@sobeco.com 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 since it is not a regular Mips product, there were a few bugs (I reported them, it may be better these days). Most of the bugs were because it was built for a different architecture (A Vax if I am not mistaken) and as a result, it complains about a few things which it shouldn't complain about, and doesn't catch a few others. But for the most part it performed as advertised. The company's name is: Information Processing Techniques 1096 East Meadow Circle Palo Alto, Ca 94303 (415) 494-7500 -- jason ehrhart jason@dsd.es.com evans and sutherland 580 arapeen drive Perspective, use it or lose it. salt lake city, ut, 84158 (801) 582-5847 x4812
khb@chiba.Eng.Sun.COM (Keith Bierman fpgroup) (03/15/91)
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