That puts my mind at ease!
Many thanks,

Carl


On 4/25/05, Luke Palmer <[EMAIL PROTECTED]> wrote:
> Carl Franks writes:
> > Will it be valid to pass a hash to a subroutine expecting named
> > params, if the hash keys match the names?
> >
> > sub do_this (+$foo, +$bar) {
> >   # whatever
> > }
> >
> > %arg = (
> >   :foo,
> >   :bar,
> > );
> >
> > do_this(*%arg);
> 
> Yep, and that's exactly how you do it, too.  I believe that the * is
> unnecessary (but still acceptable) if you're already in the named zone:
> 
>     do_this(foo => 1, %arg);  # ok
> 
> Luke
>

Reply via email to