alien@uk.ac.essex.ese (Adrian F. Clark) (09/27/89)
I'm trying to trace all the information I can about Fortran preprocessors. I know about RATFOR, of course (who hasn't?). I've also heard of MORTRAN, IFTRAN and FLECS, but have been unable to locate any published descriptions. Can anyone provide me with references? I'm also interested in any other preprocessors, particularly if they're more recent (after all, RATFOR is >10 years old now). Adrian F. Clark JANET: alien@uk.ac.essex.ese ARPA: alien%uk.ac.essex.ese@nsfnet-relay.ac.uk BITNET: alien%uk.ac.essex.ese@ac.uk PHONE: (+44) 206-872432 (direct) Dept ESE, University of Essex, Wivenhoe Park, Colchester, Essex, C04 3SQ, UK.
sp4@beach.cis.ufl.edu (Scott Preston) (09/28/89)
I have not heard of some of the preprocessors that that you mention but, We have one here that converts many types of non-standard fortran statements into fortran 77 like: Repeat .... Until Do Enddo In line comments allowed dowhile Enddo and many other VAX fortran extensions are converted to 77. If this is what you are looking for just send me mail or post here. I can send the source code (fortran 77) to you. Scott Preston (4?) sp4@beach.cis.ufl.edu Preston@ise.ufl.edu P.S. I think the "Structured fortran converter" was written by Tom Kisko here.. but I would have to check docs.
mes@sequent.UUCP (Mike Seyfrit) (09/30/89)
Don't forget "efl" which is also (usuLly) distributed with Un*x-type systems. It is quite similar to RATFOR, but allows structures, and other more c-like features than RATFOR does. -- ===== Mike Seyfrit phone:503-241-4121 | \ mail:625 NW Everett #228 = net:{uunet,sun,tektronix)!sequent!mes | \ Portland, OR, 97209 = ===== org: Sequent Computers, Beaverton, OR | / \ =======================