Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!news.cs.indiana.edu!iuvax!harlan From: harlan@iuvax.cs.indiana.edu (Pete Harlan) Newsgroups: comp.lang.scheme Subject: Re: Rephrased question about tail-recursion Message-ID: <77246@iuvax.cs.indiana.edu> Date: 9 Dec 90 05:01:06 GMT References: <49467@cornell.UUCP> Distribution: comp Organization: Indiana University, Bloomington Lines: 13 stodghil@urd.cs.cornell.edu (Paul Stodghill) writes: >I want to use a looping >construct in the intermediate language for these loops, and let call/return >handle all other procedure calls. But tail-calls are used for more than just loops -- continuation- passing style programs, for example, rely on tail recursion. That's why it isn't just an implementation concern, it's a language-design issue. Pete Harlan harlan@iuvax.cs.indiana.edu