🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2639

Re: Orphaned Response

#2639
From: parafras
Date: Mon, 14 Jul 1986 20:35
17 lines
1442 bytes
The input language to Parafrase is FORTRAN 66 with some extensions.  The 
output is a FORTRAN-like language that cannot be compiled on any FORTRAN
compiler.  The most noticeable differences are:

	1) loop types other than DO, notably DOALL, DOPIPE, DOACROSS, etc.

	2) non-standard variable names.  &, ', lower case, etc. are
	   included in variable names.  This is good in that a user of
	   Parafrase can tell what transformation caused some temporaries
	   to be created.  This is bad because it's not standard.

It would not be much trouble to write a pass that would convert Parafrase
output FORTRAN back to standard serial FORTRAN, but then you really haven't
gained a whole lot.  It would be more useful to convert Parafrase output
to a general standard parallel FORTRAN, but unfortunately such a beast does
not yet exist.
Technical Details
Message-ID: <1000020@uicsrd>
Path: arc1-ca.pugleaf.net!utzoo!utcs!mnetor!seismo!columbia!caip!princeton!allegra!ulysses!mhuxr!mhuxn!ihnp4!inuxc!pur-ee!uiucdcs!uicsrd!parafras
References: <1000014@uicsrd>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utcs!mnetor!seismo!columbia!caip!princeton!allegra!ulysses!mhuxr!mhuxn!ihnp4!inuxc!pur-ee!uiucdcs!uicsrd!parafras
From: parafras@uicsrd.UUCP
Newsgroups: net.arch
Subject: Re: Orphaned Response
Message-ID: <1000020@uicsrd>
Date: Mon, 14-Jul-86 16:35:00 EDT
Article-I.D.: uicsrd.1000020
Posted: Mon Jul 14 16:35:00 1986
Date-Received: Wed, 16-Jul-86 22:31:42 EDT
References: <1000014@uicsrd>
Lines: 17
Nf-ID: #R:uicsrd:1000014:uicsrd:1000020:000:831
Nf-From: uicsrd.CSRD.UIUC.EDU!parafras    Jul 14 15:35:00 1986