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

* "David McClain" <>
| 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