Doc on the VM translation to C?

Mark Guzdial guzdial at cc.gatech.edu
Tue Feb 6 18:24:34 UTC 2001


You can check out the papers by Andrew and Ian on the process at 
http://coweb.cc.gatech.edu/squeakbook

Mark

>Dear Squeak'ers,
>
>I wonder if there is any documentation on the translation of the Squeak VM
>to C? I've read the BTF paper but find it a bit terse on the actual
>transformations/translation rules used.
>
>I guess you'll point me to the sources but I'm not very fluent in
>Smalltalk (I'm coming to it from a Ruby background) so I'd appreciate any
>paper(s) with technical detail on the translation.
>
>How complex is the translation? Is it like a Smalltalk-to-C compiler
>preserving some or most of the Smalltalk semantics or is it more like C
>written in a Smalltalk syntax?
>
>Best regards,
>
>Robert Feldt
>feldt at ce.chalmers.se

--------------------------
Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280
Associate Professor - Learning Sciences & Technologies.
Collaborative Software Lab - http://coweb.cc.gatech.edu/csl/
(404) 894-5618 : Fax (404) 894-0673 : guzdial at cc.gatech.edu
http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html





More information about the Squeak-dev mailing list