Subject: Re: What's the point of flet?
From: Erik Naggum <erik@naggum.net>
Date: Wed, 31 Oct 2001 04:47:28 GMT
Newsgroups: comp.lang.lisp
Message-ID: <3213492447303997@naggum.net>
* Thomas F. Burdick
| Sort of, but I'm guessing you didn't read his example. This will work:
:
| This, on the other hand, will get stuck in an infinite recursion:
No. Both should have only and exactly _no_ effect. A Common Lisp
compiler has every right to assume that you will _not_ redefine car and
cdr or any other symbols in the COMMON-LISP package with a standard
function binding and can therefore do whatever it pleases with calls to
such functions without consulting their function definition.
Try again with a user-defined function, instead.
///
--
Norway is now run by a priest from the fundamentalist Christian People's
Party, the fifth largest party representing one eighth of the electorate.
--
Carrying a Swiss Army pocket knife in Oslo, Norway, is a criminal offense.