Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!gatech!newsfeed.internetmci.com!in2.uu.net!bostech!halchin
From: halchin@bostech.com (Willliam Halchin)
Subject: Re: Scheme 311 and Virtual Machines
Message-ID: <1996May3.190732.7544@bostech.com>
Organization: Boston Technology, Wakefield, MA
References: <4manqr$126a@news.doit.wisc.edu>
Date: Fri, 3 May 96 19:07:32 GMT
Lines: 25

In article <4manqr$126a@news.doit.wisc.edu> william@broca (William Annis) writes:
>	Does anyone have any pointers to information on the sorts of
>virtual machines used in Scheme and Lisp implementations?  I've looked
>at some, but the VMs are not terribly well documented.  My goal is to
>create my own Scheme Machine, say sitting on top of Mach or something, but
>using a VM to do most of the work.  I'd like to see some literature
>before getting the VM gets too involved.
>
>
>--
>William S. Annis                               SysAdmin
>Ofc: 608 262-6163 	      william@neurosim.wisc.edu
>Department of Neurology             Neurosimulation Lab
>

Read "A Tractable Scheme Implementation" by Richard A. Kelsey & Jonathan A.
Rees (Lisp & Symbolic Computation, 1994). It describes Scheme48 implementation
that uses a VM. It describes pretty well the VM. Then get source code for VM
(actually whole Scheme48 system) off Web & read through VM implemnattion.

Regards,

Vasili N. Galchin


