Larry Wall wrote:
On Fri, Jun 17, 2005 at 03:56:50AM +0800, Autrijus Tang wrote:
:
: my $x = 3;
: my $y = \$x;
: say $y + 10;
: $y++;
: say $y;
: say $x;
:
: Currently in Pugs they print:
:
: 13
: 4
: 3
:
: Is this sane? What is the scalar reference's semantics in face of a
: stringification and numification? I assume that array/hash references
: simply pass on to the things they references to resolve stringify
: and numify, according to S02, but I had not been able to find mentioning
: about scalar refs
I suspect people will find that counterintuitive. A more consistent
approach might produce
13
14
14
Don't you mean:
13
4
4
?
-- Rod Adams