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
