Release Notes: The number of arguments is now checked at each call, and an exception is raised if a mismatch occurs.
Release Notes: This release implements the "old" keyword, tweaks the precedence of unary plus and minus, and implements square-bracket indexing for Hash and Array, plus outer lexicals for AGENTs. It enhances the "inspect" instruction and adds the Ackermann benchmark.
Release Notes: Kernel classes are now implemented as Parrot PMC classes. Classes have been added for serialization, introspection, and pathname manipulation. There's a new test harness and about 40 new tests. Command line options can now be overridden with directives in the script, and a simplified "inspect" instruction is now implemented.
Release Notes: This release adds "slurpy" routines that can take variable numbers of arguments. "include" and "load" keywords were added, which enable functionality to be loaded from external files. There's a new kernel class to define character classes. Many minor enhancements and bugfixes were done.
Release Notes: New library classes include command-line argument handling and regular expression matching (using Perl 6 rules). There are new examples for regular expressions, Conway's Game of Life, and a basic GUI example. Strings and characters now support escape codes. Local variables can now be initialized at the point of declaration. The documentation has been improved.
Release Notes: An Amber class can now wrap a Parrot PMC class using the "external" keyword. Features whose names are not Amber identifiers may be included by enclosing them in braces. If_expressions are now implemented, and pretty-printing has been improved.
Release Notes: Several new language constructs are implemented in this release including exception handling, multi-line string constants, and a new form of feature body with an "is" part. Improvements have been made to the generated PIR code, and more test cases have been added.
Release Notes: This version is an early "proof-of-concept". However, the examples and the hand-crafted test cases are working.