[TUHS] TMG and B

scj at yaccman.com scj at yaccman.com
Tue Sep 30 04:30:57 AEST 2014

doug wrote

> Sorry for straying from direct Unix history, but this remark spurred a lot
> of memories.

Memories, indeed!  I remember Dennis remarking that when he added the
keyword "register" to B, the compiler actually got smaller.  However, my
memories of that transition are more painful.  The keywords actually took
up slots in the symbol table, and, unbeknownst to me, Yacc had completely
filled the symbol table before that change.  When he installed the new
compiler, Yacc broke.  I still remember spending a couple of days figuring
out to rewrite a very complicated piece of code so it would use one fewer
variable name!

More information about the TUHS mailing list