[HECnet] C compiler for TOPS-10

Keith Halewood Keith.Halewood at pitbulluk.org
Sat Mar 14 13:03:25 PDT 2020


I’m trying to find ALGOL68RS for VAX/VMS...

...just say in’

On 14 Mar 2020, at 19:22, Rob Jarratt <robert.jarratt at ntlworld.com> wrote:


Slightly off topic, but I would love to find the ALGOL68C port for TOPS-20. I believe it may have been on a DECUS tape, but I don’t know and I have never been able to find it. Does anyone by any chance have a copy anywhere?

Regards

Rob

From: owner-hecnet at Update.UU.SE <owner-hecnet at Update.UU.SE> On Behalf Of Thomas DeBellis
Sent: 14 March 2020 16:05
To: hecnet at Update.UU.SE
Subject: Re: [HECnet] C compiler for TOPS-10


Your memory jives with mine; I do seem to remember Tops-10 having a C compiler.  Nothing else, I'm afraid.

Once I get a few more things straightened out with disk allocation, I am going to continue my quest to download all the DECUS tapes for Tops-10 and Tops-20 and put them on a dual RP07 structure(s).  Lots of interesting stuff.  If I stumble across it, I'll let you know.

Tops-20 has two C compilers that I am aware of.  KCC, which is natively hosted and gnu, which will compile for the PDP-10.  I don't know if the gnu compiler is natively hosted; another thing I've been meaning to look at.

The integration between C and Tops-10 would be interesting.  Make isn't directly possible as there are no forks.  I guess you'd write a bunch of files into TMPCOR and then go make COMPIL swallow them.

I always thought it would be neat to have Tops-20 have in memory files like TMPCOR.  However, with a typically loaded system (60+ users), that probably would have been suicidal.
On 3/14/20 11:36 AM, Robert Armstrong wrote:
  I remember using a C compiler under TOPS-10, but that was far away and very long ago.  Can anybody tell me if my memory is bad, or did that really exist?  Was it a DEC product or a DECUS thing?

Thanks
Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sonic.net/pipermail/hecnet-list/attachments/20200314/3a93418c/attachment.html>


More information about the Hecnet-list mailing list