begin  quoting [EMAIL PROTECTED] as of Sat, Feb 02, 2008 at 02:01:59PM -0800:
> On Fri, Feb 01, 2008 at 09:06:25AM -0800, David Brown wrote:
[snip]
> > A message passing style of programming in Scheme would involve functions
> > that always end with a tail call.
> 
> A tail call just means a function calls itself at the end?

Doesn't have to be itself.

It means that what's returned is the result of a function call.

e.g., 

return foo()

vice

return foo() + 1

-- 
It's a tail call if no work is done
Between the return and the return.
Stewart Stremler

-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to