Subject: Re: Declare and Progn
From: Erik Naggum <erik@naggum.net>
Date: Mon, 22 Oct 2001 23:41:55 GMT
Newsgroups: comp.lang.lisp
Message-ID: <3212782914434662@naggum.net>

* "David McClain" <barabh@qwest.net>
| I'm curious about the reason why a (DECLARE ...) clause is not valid after a
| PROGN, but it is after any form that produces bindings, like PROG, PROG*,
| LET, DEFUN, etc, etc.

  Because you should use the special operator locally to do this, not progn.

///
-- 
  Norway is now run by a priest from the fundamentalist Christian People's
  Party, the fifth largest party representing one eighth of the electorate.
-- 
  The purpose of computing is insight, not numbers.   -- Richard Hamming