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 >