Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!mplvax!cdl From: cdl@mplvax.UUCP Newsgroups: mod.computers.vax Subject: Re: FORTRAN subroutine mapper Message-ID: <8704071548.AA03353@mplvax> Date: Tue, 7-Apr-87 10:48:36 EST Article-I.D.: mplvax.8704071548.AA03353 Posted: Tue Apr 7 10:48:36 1987 Date-Received: Sat, 11-Apr-87 06:32:30 EST References: <12292386982.73.OC.CIVIL@CU20B.COLUMBIA.EDU> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: cdl%mplvax.nosc.mil.UUCP@mplvax.nosc.mil (Carl Lowenstein) Distribution: world Organization: U. C. San Diego, Marine Physical Laboratory Lines: 15 Approved: info-vax@sri-kl.arpa In article <12292386982.73.OC.CIVIL@CU20B.COLUMBIA.EDU> OC.CIVIL@CU20B.COLUMBIA.EDU (Holt Farley) writes: > > Does anyone have a program to grind through source files for >a large FORTRAN program, and to output a list of what subroutines are >called from each subroutine? There is a Fortran cross-referencer (probably named INDEX) which has been around for quite some time on various DECUS tapes. It should do what you want, and since its author has migrated from RSX to VMS, his program probably has too. (p.s. it used to work with RT11 too, last time I tried it) -- carl lowenstein marine physical lab u.c. san diego {ihnp4|decvax|akgua|dcdwest|ucbvax} !sdcsvax!mplvax!cdl