Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!ubc-cs!alberta!uqv-mts!Al_Dunbar From: userAKDU@ualtamts.BITNET (Al Dunbar) Newsgroups: comp.lang.fortran Subject: Re: Wanted: RATFOR, EFL or other FORTRAN preprocessor Message-ID: <2473@ualtamts.BITNET> Date: 20 Sep 89 14:12:55 GMT References: <785@uvicctr.UVic.ca.UUCP> <3569@deimos.cis.ksu.edu> Organization: University of Alberta (MTS) Lines: 22 In article <3569@deimos.cis.ksu.edu>, mac@harris.cis.ksu.edu (Myron A. Calhoun) writes: >In article <785@uvicctr.UVic.ca.UUCP> mgarrett@uvicctr.UVic.ca.UUCP (Toni) writes: >>Can anyone direct me to source code for a FORTRAN preprocessor? --- text deleted --- > >But I don't know why you'd want a preprocessor for FORTRAN 77. The Radio Astrophysical Laboratory (Penticton, British Columbia, CANADA) uses a home-grown f77 preprocessor. In addition to providing such obvious extensions as ENDDO, it provides elements of object oriented programming, something like modules, and allows (forces?) you to avoid numbered statements and common blocks. It also helps them enforce programming and documentation standards on contract staff (summer students). They claim that they get more productivity from these people because of its use, and that the code developed is very easy for others to maintain afterward. -------------------+------------------------------------------- Alastair Dunbar | Edmonton: a great place, but... Edmonton, Alberta | before Gretzky trade: "City of Champions" CANADA | after Gretzky trade: "City of Champignons" -------------------+-------------------------------------------