Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-vax!jouvelot From: jouvelot@mit-vax.LCS.MIT.EDU (Pierre Jouvelot) Newsgroups: comp.lang.scheme Subject: Re: vanilla Scheme code now or in future? Message-ID: <5721@mit-vax.LCS.MIT.EDU> Date: 3 Mar 89 15:05:02 GMT References: <7336@polya.Stanford.EDU> Reply-To: jouvelot@mit-vax.UUCP (Pierre Jouvelot) Organization: MIT Laboratory for Computer Science, Cambridge Lines: 27 In article <7336@polya.Stanford.EDU> wilson@carcoar.Stanford.EDU (Paul Wilson) writes: >Does anybody have any serious programs written in something *close* >to vanilla Scheme? I might write some compatibilty macros, etc., >and try to run some PC/Mac/Chez Scheme or T code, but I wouldn't >want to work too hard at that. (If it's too hairy, I'll just use >a different language/processor.) You might want to have a look to the FX-87 Interpreter, which implements the FX-87 programming language designed by the Programming Systems Research Group at MIT. It is mostly written in Scheme (> 95%) with some additional support written in CommonLISP (mainly for packages and hashtables); it runs on top of Jonathan Rees's Pseudoscheme that macroexpands/compiles R3RS Scheme to CommonLISP. We made prototype portings to T and C-Scheme without major problems but we don't make them publicly available (too tentative). The FX-87 Interpreter is available by anonymous ftp (pub/fx/impl) on brokaw.lcs.mit.edu. Hope this helps, Pierre -- Pierre Jouvelot . CAI, Ecole des Mines de Paris, France (JOUVELOT@FREMP11.bitnet) . PSRG, LCS, MIT, Cambridge (JOUVELOT@BROKAW.LCS.MIT.EDU)