On 29/12/05, Austin Frank <[EMAIL PROTECTED]> wrote:
> So, is there a conceptual connection between imposing named argument
> interpretation on pairs in an arg list and slurping up the end of a
> parameter list?  Are there other meanings of prefix:<*> that relate to
> one or the other of these two meanings?

The missing link is that prefix:<*> in an argument list also causes
things like arrays to be treated as a sequence of separate parameters,
rather than as a single array parameter.  See "Flattening argument
lists" in S06.

(This was the original meaning of prefix:<*> in arglists; the
named-pair behaviour was added later, when pair values ceased to have
named behaviour automatically.)


Stuart

Reply via email to