Equality of Recursive Structures [Was: Closure Compiler in 3.9 ?]

Tony Garnock-Jones tonyg at lshift.net
Fri May 11 09:05:21 UTC 2007


sig wrote:
> But then, what to deal with such cases:
> 
> aClass>>add: a with: b
> ^ self add: a with: b+1

This is a call in tail position, and it's a crying shame that the Squeak
VM doesn't presently allow the associated degenerate stack frames to be
elided.

Regards,
  Tony
-- 
 [][][] Tony Garnock-Jones     | Mob: +44 (0)7905 974 211
   [][] LShift Ltd             | Tel: +44 (0)20 7729 7060
 []  [] http://www.lshift.net/ | Email: tonyg at lshift.net



More information about the Squeak-dev mailing list