in reply to Re: Bizarre copy of ARRAY in leave at...
in thread Bizarre copy of ARRAY in leave at...

...not $#{ @$aref } which you have.

But he doesn't have {}, he has (), as in

$round = [ 1 .. 10]; die $#( $round ); __END__ Missing comma after first argument to die function at - line 2, near " +);" Execution of - aborted due to compilation errors.