On 3 April 2012 15:51, Tony Duell <ard at p850ug1.demon.co.uk> wrote:
> I once looked - briefly - at building an
independent TeX
> implementation.
[...]
But the TeXbook is not all the documetation. It's
Volume A of a 5-volume
set ('Computers and Typesetting'), the other volumes being
B : TeX : The Program (the Woven source of TeX)
C : THe MetaFont book (user manual to MetaFont)
D : MetaFont : THe Program (the Woven source of MetaFont)
E : THe COmputer Modern Typefaces (the font source)
I would guess you'd need to read and understnad Volume B as well...
Andrew Trevor wrote an independent implementation called OzTeX (in
Modula-2). Knuth's tests are called trip.*