Re: [Q:] tail calls and parameter passing

"John D. Ramsdell" <ramsdell@linus.mitre.org>
21 Nov 1998 12:05:23 -0500

          From comp.compilers

Related articles
[Q:] tail calls and parameter passing reig@dcs.gla.ac.uk (Fermin Reig) (1998-11-19)
Re: [Q:] tail calls and parameter passing gary@wheel.tiac.net (1998-11-21)
Re: [Q:] tail calls and parameter passing ramsdell@linus.mitre.org (John D. Ramsdell) (1998-11-21)
Re: [Q:] tail calls and parameter passing monnier+comp/compilers/news/@tequila.cs.yale.edu (Stefan Monnier) (1998-11-24)
Re: [Q:] tail calls and parameter passing bijuthom@ibm.net (Biju Thomas) (1998-11-24)
| List of all articles for this month |

From: "John D. Ramsdell" <ramsdell@linus.mitre.org>
Newsgroups: comp.compilers
Date: 21 Nov 1998 12:05:23 -0500
Organization: The MITRE Corporation
References: 98-11-090
Keywords: optimize

I do not have a reference on tail call optimizations, however, I have
enclosed a reference to a paper which gives a technique for producing
properly tail recursive implementations of programming languages. For
some languages such as Scheme, treating tail calls specially is not an
optional optimization, but a correctness requirement. In addition to
looking at the referenced paper, I suggest you search using the
keywords "properly tail recursive".


http://www.neci.nj.nec.com/homepages/kelsey/


John


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.