Could you explain what does it mean @{$rec->vals}.
@{$rec->vals}
can be written as
@{$rec->vals()}
or as
my $aref = $rec->vals();
@{$aref}
Is it array ref?
$rec->vals() is an expression that returns an array reference.
@{$rec->vals()} is an expression that returns an array lvalue (which means it can be used like a real array).
Update: Fixed problem noted by merlyn.
In reply to Re^3: Splitting array into two with a regex
by ikegami
in thread Splitting array into two with a regex
by jredburn
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |