Hi,
# Perl 5
my @array_of_references = \($foo, $bar, $baz);
print [EMAIL PROTECTED]; # prints 3
print ${ $array_of_references[1] }; # prints $bar
# Perl 6
my @array = \($foo, $bar, $baz);
say [EMAIL PROTECTED];
# 3 (like Perl 5)?
# Or 1, making \(...) similar to [...]?
If \(...) still constructs a list of references, are the following
assumptions correct?
\(@array); # same as
[EMAIL PROTECTED];
# (As () is only used for grouping in this case.)
# Correct?
\(@array,); # same as
map { \$_ } @array;
# (As &postcircumfix:{'\\(', ')'} is called here.)
# Correct?
--Ingo
--
Linux, the choice of a GNU | Row, row, row your bits, gently down
generation on a dual AMD | the stream...
Athlon! |