On Wed, May 26, 2010 at 00:53, Moritz Lenz <mor...@faui2k3.org> wrote:
> The spec doesn't elaborate on how the short args are specified in the
> signature of MAIN. I see two possible approaches (that don't contradict):
>
> 1) one renames them in the signature, so it would like
>
> sub MAIN(:name(:$n))
>
> then $n has two names, 'name' and 'n', and we could consider all one-letter
> parameter names as short names
>
this is what was intended in the spec.  if you can update it to stamp
out the ambiguity, that would be most welcome.

> 2) Iterate over all named parameters and build unambiguous prefixes. If any
> of them is just one letter short, we consider it a short name.
>
>
> Anz opinions from p6l about it?
>
this method has too much magic.

~jerry

Reply via email to