kurila118delta - what is new for Perl Kurila 1.18
This document describes differences between Perl Kurila 1.17 and Perl Kurila 1.18
On the path of making the syntax more consitent.
+%+ are binary operators which join two arrays respectively two hashes.
%+: are list operators to join an array of arrays respectively join an array of hashes.
Expressive combining of array and hashes.
} generates a coderef.
The sub has one optional argument which is assigned to
Easy generation of coderefs.
goto is removed.
goto is bad.
Special handling of the first arugment in case of a filehandle or coderef has been removed. A comma is obligatory after the first argument. As a consequence print must have a filehandle as the first argument.
Consistent syntax function calls.
The default filehandle is removed, function like print, eof must have a filehandle.
Less global variables.
Documentation has not been updated for many of the changes for kurila.
Assigning some value to a part of itself behaves unexpected.
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 <email@example.com>.