<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=155312914-23012003><FONT face=Arial size=2>Does anyone else
have experience with TeX? Knuth wrote it in Pascal (I was there when he
was considering whether Pascal or C would be the right choice), but most
implementations run as C. Someone wrote a set of support routines plus a
translator for the very restricted Pascal that Knuth used. Local
modifications to the code are almost all handled by substituting new Pascal code
which is incorporated by a preprocessor before being translated into C.
Really works pretty well, and some of the same techniques should carry over to
pypy.</FONT></SPAN></DIV>
<DIV><SPAN class=155312914-23012003><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=155312914-23012003><FONT face=Arial size=2>I once started a
project to translate TeX to Java, but found the translation to Java more
difficult than that to C and ended up abandoning it.</FONT></SPAN></DIV>
<DIV><SPAN class=155312914-23012003><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=155312914-23012003><FONT face=Arial
size=2>--Th</FONT></SPAN></DIV></BODY></HTML>