Subject: Re: Q: tail-recursive procedure to generate all permutations of a list
From: Erik Naggum <>
Date: 2000/10/06
Newsgroups: comp.lang.lisp
Message-ID: <>

* Bernhard Pfahringer
| You're right that the suggested modification to your code is incorrect.
| Sorry for that, this was not a deliberate insult, simply dumbness.
| I thought I'd tested it, but obviously I was wrong. Anyway, no need
| to go overboard, just a typical case of "don't assume malice, where
| incompetence or ignorace suffices :-)"

  Well, I'd rather have malice any day over incompetence and ignorance
  used as excuses -- you can at least do something about the malice.
  ["Thank God children never mean well." -- Lily Tomlin]

  Your original code looks good, though.

  If this is not what you expected, please alter your expectations.