George Moschovitis wrote:

> ParseTree is a great solution, but it uses RubyInline which
> requires a C compiler (typically gcc). No luck with Windows.
> 
> I _think_ ParseTree could use RubyDL like EvilRuby. This would be 
> something nice to have in Ruby 1.9. In the meantime I will try to play a 
> bit with EvilRuby, or perhaps Florian Gross could help here :) :)

Well, EvilRuby does not do this either as it's quite some work to dig 
through all the pointers in that structures.

And porting ParseTree over to Ruby/DL could be problematic as well... 
(It does a lot of its logic in C and Ruby/DL does AFAIK not yet work 
correctly on 64 bit machines.)