Date: Mon, 6 Aug 2001 23:48:00 -0700 (PDT) From: jkoshy@FreeBSD.ORG (Joseph Koshy) To: tlambert2@mindspring.com Cc: "Karsten W. Rohrbach" <karsten@rohrbach.de>, Dag-Erling Smorgrav <des@ofug.org>, current@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Tail-call reference (was: CPUTYPE warning) Message-ID: <20010807064800.9A11737B401@hub.freebsd.org> In-Reply-To: Message from Terry Lambert <tlambert2@mindspring.com> of "Sat, 23 Jun 2001 13:35:00 MST." <3B34FD74.A947641A@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>>> "tl" == "Terry Lambert" wrote: tl> FWIW: tail-call optimization is when I have a function tl> that, as it's last thing (perhaps after reordering by tl> the compiler, as well) calls another function, such tl> that the return value of the other function is its tl> return value. See also: Debunking the ``Expensive Procedure Call'' Myth or, Procedure Call Implementations Considered Harmful or, LAMDBA: The Ultimate GOTO By Guy Lewis Steele, Jr. AI memo 443, October 1977, 23 pages ftp://publications.ai.mit.edu/ai-publications/0-499/AIM-443.ps Regards, Koshy <jkoshy@freebsd.org> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010807064800.9A11737B401>