[self-interest] Re: arg count (was: Self bytecodes)
Ian Trudel
ian at monk.cgocable.ca
Thu Jun 3 06:10:48 UTC 1999
: > [nested interpreters]
:
: That is exactly how Little Smalltalk is implemented. You can
: download it from the net and look at the source, but it would
: be much better if you could find a copy of the book. I don't
: have any URLs for this, but the Leda language is from the same
: author so you might find something at
:
: http://www.cs.orst.edu/~budd/leda.html
:Good luck.
: -- Jecel
You can find the lastest information/source code of Little Smalltalk (4.0)
at
ftp://ftp.cs.orst.edu/pub/budd/little/index.html
For older version, check out this link:
ftp://ftp.cs.orst.edu/pub/budd/ReadMe.html
The version of the book is Little Smalltalk 1. Here's the book reference:
Budd, T. [1987] A little Smalltalk, Addison-Wesley Pulishing Company.
The book is good, but you may consider the material very outdated.
Futhermore, Little Smalltalk 4.0 has been lot improved at implementation
level. Professor Budd has written a small file about the implementation of
his lastest version, but it is incomplete and may prefer to glance de soure.
You can find this file in post script at:
ftp://ftp.cs.orst.edu/users/b/budd/little/book.ps
In Little Smalltalk 1, Budd writes that when an interpreter executes a
bytcode instruction that involves sending a new message, a new instance of
Interpreter is created and linked to the existing interpreter, wich then
becomes inactive until the message returns.
Ian
------------------------------------------------------------------------
eGroups.com home: http://www.egroups.com/group/self-interest
http://www.egroups.com - Simplifying group communications
More information about the Self-interest
mailing list