Hi all,
well, it's intentional: you get all the pointer&integer arguments, THEN all the flost arguments. It's easier to implement message-passing efficiently this way. (I should have written this down somewhere!)
cheers Miller
On Sat, Aug 03, 2002 at 07:11:03PM +0200, Olaf Matthes wrote:
Yves Degoyon schrieb:
this one works : the main modification is the inversion of ( float, symbol ) ---> ( symbol, float ), when i change it back, it crashes....
so, i guess you pinpointed a real bug.
Hi, maybe it's a bug but it allways was like that, as far as I remember.
My solution is to pass A_GIMME and then perform the necessary checks to see if we got floats, symbols or nothing.
Ah, and it's not only object creation, also class_addmethod() behaves the same...
Olaf