On Thu, 11 Nov 2004 12:30:16 -0500, Dan Sugalski <[EMAIL PROTECTED]> wrote: > Tail calls should be explicit, compile-time things. Otherwise we're > going to run afoul of traceback requirements and suchlike things, and > I think that's just not worth the risk and hassle. Besides, it's a > lot easier in general for a language compiler to decide when a tail > call's in order than it is for us. Fully agreed. Even further, it's necessary for some languages (Scheme)/paradigms (loop by recursion) that a "tailcall" is not just a hint but mandatory.
Cheers, Michael