Re: vtable->new becomes vtable->init

2001-11-16 Thread Simon Cozens
On Fri, Nov 16, 2001 at 09:49:45PM +, Simon Cozens wrote: > declaring that ->new, which used to be a constructor, is being renamed > ->init Now watch with great amusement as Simon makes the object initializer, Parrot_PerlInt_init, collide with the class initializer, Parrot_PerlInt_init! Parr

vtable->new becomes vtable->init

2001-11-16 Thread Simon Cozens
Since we don't have any documentation on what the vtable methods are and do, I can assume that nothing is fixed in stone. Hence, I'm unilaterally declaring that ->new, which used to be a constructor, is being renamed ->init, and is now an initializer. PMCs should be constructed through the pmc_new