Alexander Schmolck <firstname.lastname@example.org> wrote:
| email@example.com (Rob Warnock) writes:
| > e.g., using CL's builtin LOOP/DOTIMES/DOLIST/DO macros over
| > Scheme-style tail-recursive loops.
| Not that I would generally recommend using tail calls over LOOP et al
| (OK, I'll make an exception for DO) -- but is there really any
| significant common lisp implementation that can't optimize self-tail
| calls (I thought even clisp would)?
Even in the presence of special-variable bindings and/or UNWIND-PROTECTs?
Rob Warnock <firstname.lastname@example.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607