| kurila111delta - what is new for Perl Kurila 1.11 |
kurila111delta - what is new for Perl Kurila 1.11
This document describes differences between Perl Kurila 1.10 and Perl Kurila 1.11
New anonymous array and hash constructors: @(...) and
%(...). The anonymous array/hash ref constructors [...] and
{...} have been removed. Thus {...} is never interpreted as a
anonymous hash, but will always create a closure/block.
@(...) and
%(...)There are two new operators @(...) and %(...) for creating anonymous
arrays and hashes, replacing the old anonymous array and hash ref
constructors [...] and {...}. @(...) creates an anonymous
array, and %(...) creates an anonymous hash.
Removes the ambiguity of {...} being a hash or a block.
Allows the creation of a anonymous array or hash without
dealing with references.
[...] and {...}The anonymous array and hash ref constructors [...] and {...}
have been removed. They can be replaced with the new array/hash
constructors: [...] becomes \ @(...) and {...} becomes
\ %(...)
Replaced by @() and %()
Documentation has not been updated for many of the changes for kurila.
Perl Kurila has only been tested/build for x86_64-linux-gnu-thread-multi platform.
The INSTALL file for how to build Perl Kurila.
The README file for general stuff.
The Artistic and Copying files for copyright information.
Written by Gerard Goossen <gerard@tty.nl>.
| kurila111delta - what is new for Perl Kurila 1.11 |