> *) Determine the init and setup routine names
- Parrot_<classname>_class_setup - Parrot_<classname>_class_init
The class_setup also sets the class_enum i.e vtable->base_type.
Well... there are versioning issues there. We ought to be able to have multiple versions of a class loaded, in which case this may not work. I'm pretty sure that there are some platforms that require unique names in libraries across the entire process.
[1] If there are no objections I'll check that part in. It shouldn't be too hard, to finally have a perl script, that generates a platform independend Makefile out from %PConfig.
Nope, go for it.
[2] Somehow related: There was some discussion about PMC methods. What about a standard way to allow methods for (almost) all PMCs: - have a vtable slot for the method hash - move find_method into default.pmc - PMCs used in that process mainly PerlHash should better not have methods ;-)
Yeah, that sounds familiar. I'll have to get back to you on this when I've got more tha 5 minutes for email. :)
--
Dan
--------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk