I have just pushed a native compiler back end for the AMD x86-64 architecture. This represents only about a week and a half of work, so it may still be full of bugs, and it presently lacks open-coded floating-point primitives, but it works well enough to recursively build itself for five or so iterations and to run Edwin.
If you'd like to try it out, and if you have Git handy, the easiest way is to boostrap it with the C back end. Start by installing the portable C distribution (the 20090107 snapshot will do), or at least arranging its `mit-scheme-c' executable and library directory to be in your environment variables PATH and MITSCHEME_LIBRARY_PATH; then run git clone git://git.savannah.gnu.org/mit-scheme.git cd mit-scheme/src sh make-native.sh On an Intel Xeon CPU that is about a year old (I have no idea what its clock speed is; Linux's /proc/cpuinfo claims both 1.6 GHz and 2.7 GHz), this took me a bit over fifteen minutes. The `make-native.sh' script takes the usual configure script's arguments, so you can pass `--prefix=...' to set the installation prefix and whatnot if you want. Afterward, you can test it by running ./microcode/scheme --library lib or you can install it as usual with `make install'. _______________________________________________ MIT-Scheme-users mailing list MIT-Scheme-users@gnu.org http://lists.gnu.org/mailman/listinfo/mit-scheme-users