Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!spool.mu.edu!uunet!world!iecc!compilers-sender From: kwalker@cs.arizona.edu (Kenneth Walker) Newsgroups: comp.compilers Subject: Re: Choosing software VM instruction sets Keywords: interpreter, design Message-ID: <91-05-107@comp.compilers> Date: 28 May 91 21:34:34 GMT Article-I.D.: comp.91-05-107 References: <91-05-103@comp.compilers> Sender: compilers-sender@iecc.cambridge.ma.us Reply-To: kwalker@cs.arizona.edu (Kenneth Walker) Organization: Compilers Central Lines: 15 Approved: compilers@iecc.cambridge.ma.us In article <91-05-103@comp.compilers>, mabel!landers@uunet.uu.net writes: > I'm interested in finding references about the design of instruction sets for > software based virtual machines... You might look at the book "The Implementation of the Icon Programming Language" by Griswold and Griswold, Princeton University Press, 1986 (ISBN 0-691-08431-9). It describes the interpreter and run-time system for Icon. The interpreter has been ported to many platforms. (Note that compared to Icon, C is NOT a high level language.) Ken Walker / Computer Science Dept / Univ of Arizona / Tucson, AZ 85721 +1 602 621-4252 kwalker@cs.arizona.edu {uunet|allegra|noao}!arizona!kwalker -- Send compilers articles to compilers@iecc.cambridge.ma.us or {ima | spdcc | world}!iecc!compilers. Meta-mail to compilers-request.