Leo~
On Tue, 18 Jan 2005 16:52:52 +0100, Leopold Toetsch <[EMAIL PROTECTED]> wrote: > Matt Fowles <[EMAIL PROTECTED]> wrote: > > > ... If we add to it support. MMD, however, is where things begin > > to differ. Instead of havng the find_method with the extra mmd_nr, we > > could have a MMD_Resolution PMC which would then get the mro from each > > class, and figure out which method to call based on that. > > That was C<vtable->dispatch> in the proposal. C<find_method> is just > called to query one object or class, if it can do the method. Finding > the final (MMD) function is done separately with a distinct vtable > method (and probably implemented inside some meta class PMC). That makes sense. If the vtable->dispatch method is attatched to some PMC, what provides that PMC? Is it the MMD function being called (what I would suggest), some environmental one, or something else? Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???