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

Reply via email to