And a long time coming... An assembler supporting keyed aggregates. Because of the current lack of macro support (that will be added in a few days), it's not built by default and isn't invoked in the test suite.
To build the new assembler, type 'make newasm'. All this target really does is run the new Makefile located in lib/Parrot that builds the .xs file. Since keyed aggregate support was waiting on this step, key constructs will not yet be supported, but this is the first major step in getting there. Macro support will be added over the next few days, along with a different backend that the language compilers will be able to use that will support compilation straight to Parrot bytecode, without a .pasm file as an intermediary. Hopefully we'll be able to use this for the tests as well, which should speed things up by quite a bit. -- Jeff <[EMAIL PROTECTED]>