Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!sri-spam!mordor!styx!lll-lcc!pyramid!batcomputer!prove From: prove@batcomputer.UUCP Newsgroups: comp.sources.d,comp.lang.fortran Subject: PREP, fortran preprocessor, posted to net.sources Message-ID: <576@batcomputer.tn.cornell.edu> Date: Tue, 31-Mar-87 01:33:59 EST Article-I.D.: batcompu.576 Posted: Tue Mar 31 01:33:59 1987 Date-Received: Thu, 2-Apr-87 01:21:24 EST Organization: Theory Center, Cornell U., Ithaca NY Lines: 13 Keywords: fortran, preprocessor Xref: utgpu comp.sources.d:516 comp.lang.fortran:74 This note announces the resubmission of PREP to net.sources. It is a preprocessor for fortran which supports macros (similar in function to c #define macros), conditional compilation, flow control extensions, and vector statement shorthand. It also performs automatic loop unrolling for certain classes of loops, which can improve performance on vector machines such as the Cray XMP. The program is written in generic c and will run on nearly any machine (even the cray). Version 2.1 improves the macro processor (using Boyer-Moore tables to increase searching speed), adds conditional compilation, and ... (see the doc file)