Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!columbia!rutgers!ames!ucbcad!ucbvax!rca.COM!EVERHART%ARISIA From: EVERHART%ARISIA@rca.COM ("GLENN EVERHART, 609 486 6328") Newsgroups: mod.computers.vax Subject: Fortran subroutine mapper Message-ID: <8704091219.AA23464@ucbvax.Berkeley.EDU> Date: Wed, 8-Apr-87 08:37:00 EST Article-I.D.: ucbvax.8704091219.AA23464 Posted: Wed Apr 8 08:37:00 1987 Date-Received: Mon, 13-Apr-87 06:03:09 EST Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 22 Approved: info-vax@sri-kl.arpa To perform comprehensive analysis of Fortran based systems, I'd suggest using the INDEX program from the VAX SIG tapes (DECUS). It does about every imaginable static analysis job (even will draw flowcharts...) and is free and in source. Updates have appeared regularly on the VAX SIG tapes for some time, though I think the most recent may be spring '86. Generally speaking, trying to run a VAX system without having a complete collection of the DECUS VAX and RSX SIG tapes is like trying to run with your legs tied together. A decent VAX programming environment will often have half its tools from DECUS sources. It's a huge library and a VAX system manager should be aware what's there, just because it'll save so much time (and money). If you need to do static analysis of things like Algol, you probably have to pay someone... but if you want static analysis tools for languages like Fortran or Ada, have a look at DECUS. (To a degree, this is true for C too...). Glenn Everhart p.s. The old Amsterdam DECUS tape and Hamburg DECUS tape from the early 80's had another VERY nice Fortran static analyzer. They are in the DECUS Library catalogs but have lousy abstracts that won't tell you much of what's there. But they, like other symposium tapes, are worthwhile and even though they are marked RSX tapes, they have much that runs native mode and is useful on VMS systems even without the VAX/RSX product.