in reply to Re^3: Creating 'new' subroutine.
in thread Creating 'new' subroutine.

yes but
@a = ();
$b = {@a};
will create a reference to a hash

Replies are listed 'Best First'.
Re^5: Creating 'new' subroutine.
by Anonymous Monk on Oct 11, 2013 at 11:17 UTC
      "@_ is an array, an array in scalar context returns the number of elements (a number), and anumber is never a reference"
      that was an answer for that comment, I didnt imply creating a
      reference out of a number.
      so, I don't understand what is your point.

        You posted code where you test an array with ref, it doesn't do what you think it does (it does nothing)

        its the equivalent of  if( not ref "shamalama" eq "dingdong" ){ ... }

        its equivalent to  if(1){ ... }

        clear now?