> Interesting transformation. I wonder if semantically the compiler > can do the stack space optimization in a generic way: Yes, in theory the compiler could do this kind of transformation automatically in most cases (no user defined "&", ...). That's tricky front-end work of course. Arno