Re: Translating *to* Lisp?

Max Hailperin <max@gac.edu>
28 Oct 1999 01:59:21 -0400

          From comp.compilers

Related articles
Translating *to* Lisp? xenophon@irtnog.org (Matthew Economou) (1999-10-27)
Re: Translating *to* Lisp? max@gac.edu (Max Hailperin) (1999-10-28)
Re: Translating *to* Lisp? tkb@access.mountain.net (1999-10-28)
Re: Translating *to* Lisp? ppaatt@aol.com (1999-10-31)
Re: Translating *to* Lisp? rsalz@shore.net (1999-10-31)
Re: Translating *to* Lisp? xenophon@irtnog.org (Matthew Economou) (1999-11-02)
Re: Translating *to* Lisp? samir@mindspring.com (Samir Barjoud) (1999-11-02)
Re: Translating *to* Lisp? notbob@tessellation.com (1999-11-09)
[1 later articles]
| List of all articles for this month |
From: Max Hailperin <max@gac.edu>
Newsgroups: comp.compilers
Date: 28 Oct 1999 01:59:21 -0400
Organization: Gustavus Adolphus College
References: 99-10-128
Keywords: Lisp, translator

Matthew Economou <xenophon@irtnog.org> writes:


> There seems to be no lack of information on transforming Lisp programs
> into C, but what about the other way 'round? Did the various Lisp
> machines provide compilers for languages other than Lisp (e.g. C)?


In the late '80s, while a grad student at Stanford, I wound up hacking
on the port of TeX (Knuth's text formatter) that ran on lisp machines
(TI and Symbolics). My memory is that it was done using a rather
special-purpose Pascal-to-Common-Lisp translater that was specialized
to the subset of Pascal that Knuth used for TeX (or rather, the subset
of Pascal that was generated by his tangle program, starting from the
"web" form of the TeX source code). If you are interested in
X-to-Lisp translators, you might want to see if Lisp-Machine-TeX is
still around.


  -Max Hailperin
    Associate Professor of Computer Science
    Gustavus Adolphus College
    800 W. College Ave.
    St. Peter, MN 56082
    USA
    http://www.gustavus.edu/~max/


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.