Newsgroups: comp.lang.scheme Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cunixf.cc.columbia.edu!cunixa.cc.columbia.edu!ap1 From: ap1@cunixa.cc.columbia.edu (Agim Perolli) Subject: MIT Scheme translator Message-ID: <1991Apr24.183538.3946@cunixf.cc.columbia.edu> Originator: ap1@cunixa.cc.columbia.edu Sender: usenet@cunixf.cc.columbia.edu (The Network News) Nntp-Posting-Host: cunixa.cc.columbia.edu Reply-To: ap1@cunixa.cc.columbia.edu Organization: Columbia University Date: Wed, 24 Apr 1991 18:35:38 GMT On a related, but different topic: does anyone know of an ftp site that has a translator that will convert MIT version 7 scheme code into C code, which can then be compiled. In my class on Structure and Interpretation of Computer Programs, we use several of the large, slow programs given in the Abelson & Sussman text, like a MetaCircular Evaluator and Register Machine Simulator (written in Scheme). I think it would be helpful to compile these into C, then into executables, so that the execution speed, which is awfully slow, can be increased. Also, it might be instructive to write VERY small scheme programs, and translate them into C-code, to see just how much pointer work is actually going on behind the scenes. Any responses will be greatly appreciated. Agim Perolli, ap1@cunixa.cc.columbia.edu