[etoys-dev] Current project serialization format?

K. K. Subramaniam subbukk at gmail.com
Wed Dec 2 02:44:25 EST 2009

On Wednesday 02 December 2009 10:56:57 am Andreas Raab wrote:
> Also, 
> why a parse tree instead of source code? Is there extra information 
> that's not available via parsing source? Or is it to avoid a compiler 
> dependency?
Perhaps because scripts in Etoys are held as a sequence of tile morphs (visual 
rendering of parsed statements). The tiles can be rendered in source code form 
but cannot be reverted if the code is edited. One can also 'escape' into text 
mode to type in any arbitrary Squeak method.


More information about the etoys-dev mailing list