AS 5.6.1 behaves in a different manner. Note how the ref is always the same.....
C:\>perl test.pl
LVALUE(0x1aae9d0) : the
LVALUE(0x1aae9d0) : quick
LVALUE(0x1aae9d0) : brown
LVALUE(0x1aae9d0) : fox
LVALUE(0x1aae9d0) : jumps
LVALUE(0x1aae9d0) : over
LVALUE(0x1aae9d0) : the
LVALUE(0x1aae9d0) : lazy
LVALUE(0x1aae9d0) : dog
---
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
LVALUE(0x1aae9d0) : dog
C:\>perl -v
This is perl, v5.6.1 built for MSWin32-x86-multi-thread
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2001, Larry Wall
Binary build 635 provided by ActiveState Corp. http://www.ActiveState.
+com
Built 15:34:21 Feb 4 2003