Refactoring Browser
Hans-Martin Mosner
hm.mosner at cityweb.de
Sat Sep 16 19:56:36 UTC 2000
The RB parser is really a nice piece of work, especially since it is
embedded in a framework that supports code reflection and manipulation.
To make good use of it in the Squeak environment, someone (or sometwo)
would have to do the following:
1. create a Squeak bytecode generator
2. create a C code generator for Slang.
The second goal should be rather straightforward, as the C code
generator already has its own parse tree system. Merging that with the
RB parse trees would be nice but not mandatory.
The first goal is somewhat more complicated: Currently, the parse nodes
carry a lot of low-level information regarding the actual bytecodes with
them. Burdening the RB parse nodes with all that information seems not
the right way to attack the problem, but I don't see another simple
solution either.
Hans-Martin
More information about the Squeak-dev
mailing list
|