I have completed compilation of zsuper (no-arg super) and nested whens
(whens with splatted arguments). I also finished up multiple assignment
with *args, which also applies to block arguments. This leaves only the
following uncompilable:
- a few types of block/multiple assignment: constants and globals
- retry
- break within a block of code that has an ensure
In a quick experiment compiling the Ruby stdlib, almost 94% of files now
compile successfully. The end is in sight!
Once the compiler is complete, we will start looking at performance in
earnest, hunting for bottlenecks in core libraries and making targeted
optimizations to the compiled code. We should have a good month to do that.
- Charlie
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email