[TUHS] C++ / Kernel

Clem cole clemc at ccc.com
Fri Aug 24 12:52:24 AEST 2018


As I said I’m not sure but I thought I remember them being there.  I no longer have that distribution tape so I cannot diff it.  

If i recall the order the three Ritchie compilers we had that supported stdio were typesetter, Unix/TS and then finally 7th Edition.  I remember they we all slightly different but don’t remember what they the differences were.  

As Steve has previously said Dennis was constantly improving the compiler, so I suspect it was just the state of the world when those snapshots were taken.  

The big changes to the language were between 6th Edition and Typesetter which were done in concert if not to support Brian’s work on the troff rewrite.  Plus the first draft of book was being written around then also. 

The book definitely predates 7th edition’s release which I date because we did not get Seventh Edition until spring 79 and Ted had xeroxgraphic copies of the book at least a year earlier, which was when we were running TS which he had brought from the Labs.  

Clem

Sent from my PDP-7 Running UNIX V0 expect things to be almost but not quite. 

On Aug 23, 2018, at 9:27 PM, Noel Chiappa <jnc at mercury.lcs.mit.edu> wrote:

>> From: Clem Cole
> 
>> Im pretty sure I remember void being in typesetter C also.
> 
> Hmm. In the two original 'help' files I have about the changes to C (the term
> 'typesetter C' doesn't appear, but it's pretty clear that's what the subject
> is), available through here:
> 
>  http://gunkies.org/wiki/Typesetter_C
> 
> the term 'void' does not appear (although most other stuff - e.g. unions, bit
> fields, typedef, yadda yadda - does).
> 
>    Noel



More information about the TUHS mailing list