[perl #53814] Named/Positional dispatch confusion

2008-05-07 Thread via RT
# New Ticket Created by Stephen Weeks # Please include the string: [perl #53814] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=53814 Rakudo currently passes positional arguments into named parameters of functions.

Re: [perl #53814] Named/Positional dispatch confusion

2008-05-07 Thread Patrick R. Michaud
On Wed, May 07, 2008 at 02:12:00AM -0700, Stephen Weeks wrote: Rakudo currently passes positional arguments into named parameters of functions. This is in violation of S06:748. sub a (:$a) { say $a } a(1); There's a somewhat significant mismatch between Perl 6's handling of arguments and

Re: [perl #53814] Named/Positional dispatch confusion

2008-05-07 Thread Stephen Weeks
Not long ago, Patrick R. Michaud via RT proclaimed... There's a somewhat significant mismatch between Perl 6's handling of arguments and Parrot's handling of them; at the moment Rakudo is following the Parrot conventions. My guess at this point is that unless/until Parrot updates its

Re: [perl #53814] Named/Positional dispatch confusion

2008-05-07 Thread Patrick R. Michaud
On Wed, May 07, 2008 at 08:11:28AM -0600, Stephen Weeks wrote: Not long ago, Patrick R. Michaud via RT proclaimed... There's a somewhat significant mismatch between Perl 6's handling of arguments and Parrot's handling of them; at the moment Rakudo is following the Parrot conventions.