Received: (from major@localhost)
	by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id QAA19013
	for pups-liszt; Tue, 18 Jan 2000 16:18:09 +1100 (EST)
Received: from chiton.ucsd.edu (chiton.ucsd.edu [192.135.238.128])
	by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id QAA19009
	for <PUPS@minnie.cs.adfa.oz.au>; Tue, 18 Jan 2000 16:17:48 +1100 (EST)
Received: (from cdl@localhost)
	by chiton.ucsd.edu (8.9.3/8.9.3) id VAA04673;
	Mon, 17 Jan 2000 21:17:43 -0800 (PST)
Date: Mon, 17 Jan 2000 21:17:43 -0800 (PST)
From: Carl Lowenstein <cdl@mpl.ucsd.edu>
Message-Id: <200001180517.VAA04673@chiton.ucsd.edu>
To: SHOPPA@trailing-edge.com
Subject: Re: macro-11 for V7-Unix
Cc: PUPS@minnie.cs.adfa.oz.au
Sender: owner-pups@minnie.cs.adfa.edu.au
Precedence: bulk

> From owner-pups@minnie.cs.adfa.edu.au Fri Jan 14 17:09 PST 2000
> Date: Fri, 14 Jan 2000 19:52:53 -0500
> From: Tim Shoppa <SHOPPA@trailing-edge.com>
> To: PUPS@minnie.cs.adfa.oz.au
> Subject: Re: macro-11 for V7-Unix
> 
> >In article by Prof. Karl Kleine:
> >> once upon a time, it was around 1981, I used a pdp11/45 with V7
> >> (I started my life with Unix with V6 in 1977/8), doing some research
> >> in compilers, portability, dense code schemes for interpreters.
> >> For that I used a port of DEC MACRO-11 to Unix. There was also
> >>... 
> >> I have the Supnik emulator to play with, and I wonder if this
> >> macro-11 and linker is still somewhere around. I would love to
> >> prepare a few examples for my lessons here (I'm a professor in
> 
> >Hi Karl, I think this came up on Usenet recently. No I don't know
> >of a port of Macro-11 to Unix. I'll pass this on to our mailing list,
> >just in case anybody knows of it.
> 
> As the possibly only member of this list who still makes a living writing
> MACRO-11 code, I'm gonna take two shots at this:
> 
> One possibility is the "as11" assembler from Xinu.  It's a fairly portable
> PDP-11 assembler, but doesn't have all the real macro facilities of
> real Macro-11.  You can find this at
> 
>  http://metalab.unc.edu/pub/academic/computer-science/history/pdp-11/xinu/unpacked/src/cmd/as11/
> 
> The other (and more likely) possibility is the "m11" macro package from
> Harvard, which *does* come with a linker ("l11") as Karl described.  The
> full distribution is in the 2.11BSD source tree, at "/usr/src/new/m11".
> 
>  Tim Shoppa                        Email: shoppa@trailing-edge.com

Let me toss in another possibility.  Around that time (late 70's -
early 80's) we (Marine Physical Lab) were running an RT-11 emulator on
a couple of our PDP-11 Unix systems.  Product of Human Computing
Resources, as I remember.  Once you can emulate RT-11, you can run all
of its CUSPs:  assembler, linker, Fortran, what have you.  Assuming, of
course, that you have appropriate licenses etc.

We did it to get a reasonably capable Fortran compiler with our Unix.

    carl

        carl lowenstein         marine physical lab     u.c. san diego
        {decvax|ucbvax} !ucsd!mpl!cdl                 cdl@mpl.ucsd.edu
                                                  clowenstein@ucsd.edu

