rafael garciasuarez pvhuhqgncrxnugmailcom 21102007 via rt golbeck cs umd edu wrote value hash try treat array remembers value set equal something pushing array lost think first behavior must bug usrbinperl jens perl bug xtqzkyocsumdedu h h1 3 push h1 2 push h1 4 youre pushing values array 3 using use strict would prevent use named references like print h1 print n print h1 print n h1 5 print h1 print n print h1 youre using array 5 different array hence result get expected note hashes cant store arrays scalars probably want store arrays references hash instead wed 06 aug 2008 223838 0200 perl 46585 hash values arrays replace literal values