I have released "Amber for Parrot" version 0.3.1 (Magic cookies):
Downloads: http://xamber.org/download.html Release history: http://xamber.org/history.html Project home page: http://xamber.org/index.html "Amber for Parrot" is an Eiffel-like scripting language for the Parrot Virtual Machine. Changes since version 0.3.0: - Parrot PMCs are now used to implement classes ARRAY, BOOLEAN, CHARACTER, INTEGER, STRING and TABLE. This improves interoperability and performance - A new PMC kernel class PATHNAME implements some manipulations on directory/file pathnames - Class JSON performs simple serialization - Replaced the test harness with a more useful, more flexible and easier-to-use November 2005 model - Added about 40 new tests - A new kernel class INTERNAL can be used for (limited) introspection - Preconditions are no longer checked by default; specify "--check" to enable runtime checking of all assertions - The AMBER_OPTIONS environment variable can be used to set some command-line options - Directives, prefixed with a hash, may be included at the top of a script and will override the command-line options - Implemented a simplified initial version of the 'inspect' instruction (a kind of case statement) - A new option "--debug-info" emits file/line/column/other info into the generated .pir file - Various bug fixes - Estimated progress towards release 1.0: language constructs 43%, libraries 6%, documentation 4%, robustness 4% Roger Browne