Dan Sugalski <[EMAIL PROTECTED]> wrote: > At 12:16 PM +0200 8/31/04, Leopold Toetsch wrote: >> >> Pclass = getclass, "Foo" >> Pobjnew = Pclass."__new"(args) # Pnew is an OUT argument >> >>and that be special-cased to call VTABLE_new according to calling >>conventions.
> Still don't like __new, but otherwise that works out OK. It'd call > VTABLE_init_extended or whatever we'd name the entry. Ok. It is actually "new_extended" now. It's creating new objects, so "init_extended" didn't totally match the behaviou?r. Initial tests are in as well as a fallback in default.pmc that constructs a new PMC without initializers. leo