[Oops, I meant this to go to perl6-compiler. --Pm]
On Sun, Jan 20, 2008 at 01:33:30PM -0800, [EMAIL PROTECTED] wrote:
> +.sub keys :multi('List')
> + .param pmc list
> + .local pmc res
> +
> + res = list.'keys'()
> +
> + .return(res)
> +.end
Better is to use a tailcall:
.sub 'keys' :multi('List')
.param pmc list
.return list.'keys'()
.end
Pm
