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