logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: mmd: msg#00397

Subject: Re: mmd
Jeff Horwitz wrote:

[ mmd test code ]

the pmc version of bar() is never called, even when passing a PMC.

This is fixed now. A differing argument count had a too low distance penalty. But please note that the MMD system still has no clue what is an invocant and what a plain call argument because current calling conventions don't provide this information.

If a multi is found all arguments are used for distance calculation. If the function is called with less arguments there, is an arbitrary bigger penalty for this candidate then for a matching argument count.

-jeff

leo




<Prev in Thread] Current Thread [Next in Thread>