Newsgroups: comp.archives
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!ox.com!msen.com!emv
From: oz@nexus.yorku.ca (Ozan Yigit)
Subject: [compilers] Re: info on byte-coded and other fast interpreters
Message-ID: <1991Mar21.001525.28199@ox.com>
Followup-To: comp.compilers
Keywords: interpreter, design, smalltalk
Sender: emv@msen.com (Edward Vielmetti, MSEN)
Reply-To: oz@nexus.yorku.ca (Ozan Yigit)
Organization: York U. Communications Research & Development
References: <HAM.91Mar16102336@Neon.Stanford.EDU> <2321@fornax.UUCP> <22038@yunexus.YorkU.CA>
Date: Thu, 21 Mar 1991 00:15:25 GMT
Approved: emv@msen.com (Edward Vielmetti, MSEN)
X-Original-Newsgroups: comp.compilers

Archive-name: languages/smalltalk/little-smalltalk/0--
Archive-directory: cs.orst.edu:/pub/budd/smv3/ [128.193.32.1]
Original-posting-by: oz@nexus.yorku.ca (Ozan Yigit)
Original-subject: Re: info on byte-coded and other fast interpreters
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)

In article <2321@fornax.UUCP> bremner@cs.sfu.ca (David Bremner) writes:
>Don't forget Smalltalk-80.  A reasonable description of the byte-code
>interpreter can be found in "Smalltalk-80, the language and its
>implementation" by Adele Goldberg.

The details of a very similar bytecode interpreter may be found in
Tim Budd's book "A Little Smalltalk". A more recent version of that
code is a part of the little smalltalk (v.3) distribution, ftp-able
from cs.orst.edu [128.193.32.1], under pub/budd.

enjoy...	oz
---
internet: oz@nexus.yorku.ca, uucp: utzoo/utai!yunexus!oz
-- 
Send compilers articles to compilers@iecc.cambridge.ma.us or
{ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
