home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.fortran
- Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!nsisrv!spruce!knox
- From: knox@spruce.gsfc.nasa.gov (Robert Knox)
- Subject: Re: Uglifier (was Re: Real Programmers)
- Message-ID: <1992Dec18.233525.19273@nsisrv.gsfc.nasa.gov>
- Sender: usenet@nsisrv.gsfc.nasa.gov (Usenet)
- Nntp-Posting-Host: spruce.gsfc.nasa.gov
- Reply-To: knox@spruce.gsfc.nasa.gov
- Organization: NASA/GSFC
- References: <FX.92Dec18115839@dlpx1.dl.ac.uk>
- Date: Fri, 18 Dec 1992 23:35:25 GMT
- Lines: 21
-
- Re. output from Mortran:
-
- On my first largish Fortran projects I used a pre-processor
- call FLECS, for CDC 170 series machines. (You know 60-bit,
- 10-byte words, no lower case support, etc.) This preprocessor
- added a nice range of useful control structures, WHILE, UNTIL,
- block IF and ELSE, even named PROCEDUREs, but then translated
- them into ASSIGN statements which were all piled at the bottom
- of each FORTRAN 66 compilation unit. It made some phases of
- debugging a true delight. At least with classical spaghetti
- code there is usually some logic to the sequence of jumps,
- here nearly all branches went to the end of the program first
- and then back to some arbitrary location with a machine
- generated label number.
-
-
- - Bob Knox
- - Biospheric Sciences Branch, Code 923.0
- - NASA/Goddard Space Flight Center, Greenbelt, MD 20771
- - knox@spruce.gsfc.nasa.gov
-
-