Hi,

(asking because a test testing for the converse was just checked in to
the Pugs repository [1])

    sub foo ($n, *%rest) {...}

    foo 13;
    # $n receives 13, of course, %rest is ()

    foo 13, foo => "bar";
    # $n receives 13 again, %rest is (foo => "bar")

    foo n => 13;
    # $n receives 13, %rest is (), right?

    foo n => 13, foo => "bar";
    # $n receives 13, %rest is (foo => "bar"), right?


--Ingo

[1] http://svn.openfoundry.org/pugs/t/subroutines/slurpy_param.t 

-- 
Linux, the choice of a GNU | Row, row, row your bits, gently down the
generation on a dual AMD   | stream...  
Athlon!                    | 

Reply via email to