Subject: Re: what flet doesn't work here??
From: rpw3@rpw3.org (Rob Warnock)
Date: Sat, 23 Dec 2006 19:12:45 -0600
Newsgroups: comp.lang.lisp
Message-ID: <96OdnekPAoaQSRDYnZ2dnUVZ_sOknZ2d@speakeasy.net>
Ron Garret  <rNOSPAMon@flownet.com> wrote:
+---------------
| The wonderful thing about CL is that it imposes very few constraints 
| that cannot be dispensed with in a few lines of code:
| 
| (defmacro ddefun (fname args &body body) ...)
+---------------

Yes, but as I pointed out upthread, that only works if you use
DDEFUN to define *all* the functions you want to be able to later
use DFLET with. I got the impression the OP wanted to be able to
override functions already defined by other code [though I could
be mistaken], which your certainly nice macros can't help with.
[AFAIK, nothing can, in general.]


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607