Re: Multimethod dispatch function installation issues

2003-09-29 Thread Nicholas Clark
On Mon, Sep 29, 2003 at 10:00:09AM -0400, Dan Sugalski wrote: > So, I've two options: > > 1) When one or both of the classes a MMD function is installed for don't > exist, we give them both class numbers (but don't load them) so when the > classes *are* later loaded they already have numbers > >

Re: Multimethod dispatch function installation issues

2003-09-29 Thread Nicholas Clark
On Mon, Sep 29, 2003 at 10:28:25AM -0400, Dan Sugalski wrote: > On Mon, 29 Sep 2003, Mark A. Biggar wrote: > > Isn't there also the option to force load the missing class(es) > > recursively? > > We could, but I don't want to do that here. Just because a PMC class > presents functions for other P

Re: Multimethod dispatch function installation issues

2003-09-29 Thread Dan Sugalski
On Mon, 29 Sep 2003, Mark A. Biggar wrote: > Dan Sugalski wrote: > > > Okay, here's an issue for everyone. I'm writing the MMD subsystem, at > > least the parts needed for operator overloading, and I'm coming across the > > need to defer adding functions. For example, the Float class has functions

Re: Multimethod dispatch function installation issues

2003-09-29 Thread Mark A. Biggar
Dan Sugalski wrote: Okay, here's an issue for everyone. I'm writing the MMD subsystem, at least the parts needed for operator overloading, and I'm coming across the need to defer adding functions. For example, the Float class has functions for the Integer class, and vice versa, and we can't guaran