[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.
Subbu
More information about the etoys-dev
mailing list