From: Allison Randal <[EMAIL PROTECTED]>
Date: Fri, 29 Aug 2008 16:03:24 +0200
Bob Rogers wrote:
> By "multi" do you mean "multisub" or "multimethod"? Either way, it
> seems there is something missing from your enumeration above.
A multi (that is a MultiSub PMC) can be invoked as either a sub or a
method. There is no distinction between a "multisub" and a
"multimethod". There are only multis, which are dispatched based on an
evaluation of multiple invocants.
Allison
My sense of the usage on this list is that "multisub" means a MultiSub
PMC and a "multimethod" is what you add to the MultiSub when you define
a sub with the :multi keyword. Am I the only one who finds this a
useful distinction?
-- Bob