Serendipitious Compiler Stuff

Paul Robinson <tdarcos@mcimail.com>
Mon, 5 Apr 1993 15:35:42 GMT

          From comp.compilers

Related articles
Serendipitious Compiler Stuff tdarcos@mcimail.com (Paul Robinson) (1993-04-05)
Re: Serendipitious Compiler Stuff ccsis@sunlab1.bath.ac.uk (1993-04-08)
| List of all articles for this month |

Newsgroups: comp.compilers
From: Paul Robinson <tdarcos@mcimail.com>
Keywords: tools, FTP
Organization: Compilers Central
Date: Mon, 5 Apr 1993 15:35:42 GMT

The term "serendipity" refers to the finding of something of value when
looking for something else. (Like striking oil while digging for gold.)


While looking for something else on Oak.Oakland.Edu (a Unix mirror site
for wsmr-simtel20.army.mil), I found some other things in the FTP
directories, which is compiler related. The following items are ones I
found of interest (unimportant replies deleted):


% ftp oak.oakland.edu
user anonymous
pass e-mail@address.domain
ftp> cd pub/unix-c/languages
ftp> dir
drwxr-xr-x 2 1716 0 512 Jan 23 1991 ada
drwxr-xr-x 2 1716 0 512 Jan 23 1991 assembler
drwxr-xr-x 2 1716 0 512 Jan 23 1991 basic
drwxr-xr-x 2 1716 0 2560 Jan 23 1991 c
drwxr-xr-x 2 1716 0 512 Apr 28 1992 cplusplus
drwxr-xr-x 2 1716 0 512 Jan 23 1991 forth
drwxr-xr-x 2 1716 0 512 Jan 23 1991 fortran
drwxr-xr-x 2 1716 0 512 Jan 23 1991 fp
drwxr-xr-x 2 1716 0 512 Jan 23 1991 icon
drwxr-xr-x 2 1716 0 512 Jan 23 1991 lisp
drwxr-xr-x 2 1716 0 512 Jan 23 1991 logo
drwxr-xr-x 2 1716 0 512 Jan 23 1991 modula-2
drwxr-xr-x 2 1716 0 512 Jan 23 1991 occam
drwxr-xr-x 2 1716 0 512 Jan 23 1991 ops5
drwxr-xr-x 2 1716 0 512 Jan 23 1991 pascal
drwxr-xr-x 2 1716 0 512 Jan 23 1991 prolog
drwxr-xr-x 2 1716 0 512 Jan 23 1991 smalltalk
drwxr-xr-x 2 1716 0 512 Jan 23 1991 sr
ftp> dir assembler
-rw-r--r-- 1 1716 0 21678 Mar 3 1989 asm80.tar-z
-rw-r--r-- 1 1716 0 22548 Mar 3 1989 cross6502.tar-z
-rw-r--r-- 1 1716 0 29323 Mar 3 1989 cross6809.tar-z
-rw-r--r-- 1 1716 0 13651 Mar 3 1989 dis6502.tar-z
-rw-r--r-- 1 1716 0 38833 Mar 3 1989 dis68000.tar-z
-rw-r--r-- 1 1716 0 60509 Mar 3 1989 dis68k.tar-z
-rw-r--r-- 1 1716 0 36112 Mar 3 1989 dis88.tar-z
-rw-r--r-- 1 1716 0 45217 Mar 3 1989 disasm.tar-z
-rw-r--r-- 1 1716 0 22287 Feb 2 1990 disz80.tar-z
-rw-r--r-- 1 1716 0 40213 Mar 3 1989 genasm.tar-z
-rw-r--r-- 1 1716 0 29053 Mar 3 1989 hp41.tar-z
-rw-r--r-- 1 1716 0 48624 Mar 3 1989 zmac.tar-z
ftp> dir basic
-rw-r--r-- 1 1716 0 111041 Mar 3 1989 basic.tar-z
ftp> dir pascal
-rw-r--r-- 1 1716 0 9437 Mar 3 1989 iso-pascal.tar-z
-rw-r--r-- 1 1716 0 18332 Mar 3 1989 karel.tar-z
-rw-r--r-- 1 1716 0 552692 May 17 1990 p2c.tar-z
-rw-r--r-- 1 1716 0 16479 Mar 3 1989 pstrings.tar-z
-rw-r--r-- 1 1716 0 185937 Mar 3 1989 ptoc.tar-z
-rw-r--r-- 1 1716 0 69213 Mar 3 1989 software-tools.tar-z
-rw-r--r-- 1 1716 0 43187 Mar 3 1989 turbo-tools.tar-z
ftp> dir fortran
-rw-r--r-- 1 1716 0 414721 Oct 30 1990 f2c.tar-z
-rw-r--r-- 1 1716 0 203613 May 17 1990 floppy.tar-z
-rw-r--r-- 1 1716 0 9978 Mar 3 1989 fxref.tar-z
-rw-r--r-- 1 1716 0 49162 Mar 3 1989 prep.tar-z
-rw-r--r-- 1 1716 0 34723 Aug 30 1990 psdraw.tar-z
-rw-r--r-- 1 1716 0 22888 Mar 3 1989 ratfor.tar-z


The stuff in the "C" directory appears to mostly be libraries for C
programs. The "p2c.tar-z" and "f2c.tar-z" files are the Pascal to C and
Fortran to C programs. I have picked up the Basic one (basic.tar-z) and
it claims to be a public domain version of DEC's MU-Basic with Microsoft
Basic mixed together. (MU Basic was written in PDP-11 assembler; I've
seen it.)


So some of these files may be of interest to people wanting to understand
how compilers work.


Note that these files end in ".z" NOT ".Z" so you need GNUZIP to decompress
them, NOT compress. Note this is not the ZIP format; GNUZIP is the GNU
version of Compress, only it creates files different from Compress (but it
will also extract Compress' ".Z" files, or so it claims).
-----
Paul Robinson -- TDARCOS@MCIMAIL.COM
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.