On Tue, Feb 10, 2009 at 12:14:35PM -0800, Carl Mäsak wrote: : # New Ticket Created by "Carl Mäsak" : # Please include the string: [perl #63146] : # in the subject line of all future correspondence about this issue. : # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=63146 > : : : <TimToady> my (*) = 5 should work though : <TimToady> iirc : <masak> rakudo: my (*) = 5; : <p6eval> rakudo 577566: OUTPUT«Could not find non-existent sub my [...] : * masak submits rakudobug
Actually, that would have to be (*@) in a my, since a my takes a signature. You can only use (*) in an ordinary list assignment: (*) = 5; ($a,$b,$c,*) = @values; Larry