Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!netnews.upenn.edu!msuinfo!news From: fox@DASHER.NSCL.MSU.EDU Newsgroups: comp.lang.fortran Subject: Re: Conversion from RATFOR to FORTRAN Message-ID: <1990Nov30.133659.17965@msuinfo.cl.msu.edu> Date: 30 Nov 90 13:35:04 GMT Sender: news@msuinfo.cl.msu.edu Organization: National Superconducting Cyclotron Lab Lines: 29 In article <251@topgun.UUCP>, maas@topgun.UUCP (Lynn D. Maas) writes... >I am looking for software that will convert RATFOR source code to FORTRAN 77 >or 90 source code. There are specific reasons for converting to FORTRAN >instead of C or someone's other favorite language so there is no need to >use bandwidth to discuss the "right" thing to convert the RATFOR to. > >The RATFOR that I need to convert consists of about 250,000 lines of source >and also includes a very capable macro substitution capability. I have >plans for handling the macro substitutions but suggestions are welcome. >The RATFOR preprocessor being used generates FORTRAN IV source with the >usual implementation of looping via IFs and GOTOs which causes compiler >optimizations to be minimal. > >The RATFOR software currently runs under DEC/VMS and I would like to move >along a migration path of RATFOR VMS --> FORTRAN VMS --> FORTRAN Unix. >Any and all suggestions or experiences related to this effort will be >appreciated. > I always thought that RATFOR originated on UNIX and was part of that set f programs in the UNIX programmer's workbench Ron Ron Fox | FOX@MSUNSCL.BITNET | Where the name NSCL | FOX@CYCVAX.NSCL.MSU.EDU | goes on before Michigan State University | MSUHEP::CYCVAX::FOX | the quality East Lansing, MI 48824-1321 | | goes in. USA