From ... From: Erik Naggum Subject: Re: `letf' in Common Lisp? Date: 2000/06/04 Message-ID: <3169102484898761@naggum.no>#1/1 X-Deja-AN: 630861853 References: <3168928070841171@naggum.no> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 960114504 14926 195.0.192.66 (4 Jun 2000 10:28:24 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.6 Mime-Version: 1.0 NNTP-Posting-Date: 4 Jun 2000 10:28:24 GMT Newsgroups: comp.lang.lisp * David Bakhash | One thing I want to know about these macros... | they don't seem to deal with declarations properly. This can be | particularly important in LET and LET* forms. Is it a finite amount of | work to get the basic declarations to work with LETF(*) as defined in | the previous post? The places they are supposed to be used on are not variables that will be used in the body, so declarations are less relevant than in most other places. It is of course a finite amount of work to make declarations work: Wrap a let form around the body instead progn, as always when you want declarations to work. #:Erik -- If this is not what you expected, please alter your expectations.