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
