[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

Reply via email to