Subject: Re: lambda mysticism?
From: (Rob Warnock)
Date: 6 Sep 2001 03:00:10 GMT
Newsgroups: comp.lang.scheme
Message-ID: <9n6orq$gvg49$>
Brian Harvey <> wrote:
| If one were going to pick a second feature to put next to first-class
| procedures, the one chosen by the RnRS authors is lexical scope:
| 	Scheme is a statically scoped and properly tail-recursive
| 	dialect of the Lisp programming language...  [p. 1]

And the third -- also from the RnRS authors, as you note -- is proper
tail-call optimization ("safe-for-space"). This permits an *extremely*
natural representation of a large class of "state machine" problems,
not to mention obtaining guaranteed iterative behavior from lexically
recursive texts.


Rob Warnock, 30-3-510		<>
SGI Network Engineering		<>
1600 Amphitheatre Pkwy.		Phone: 650-933-1673
Mountain View, CA  94043	PP-ASEL-IA