> Oh, I see: the returned int is the number of elements pushed on the > stack by the function. Not exactly. There can be other garbage elements on the stack below those to be returned (like in any regular C function). -- Roberto