<[EMAIL PROTECTED]> wrote:
> Maybe this is a bug.  But, looking at the grammar for "defun" on the Common 
> Lisp 
> Hyperspec, it seems like providing both documentation and declarations is 
> actually not allowed.  How bizarre!  Could this really be intentional?

"[[declaration* | documentation]]" is a BNF extension used in the CLHS
(see http://www.lisp.org/HyperSpec/Body/sec_1-4-1-2-1.html), which
means any number of declarations and at most one documentation, in any
order.

-- 
Juho Snellman



_______________________________________________
Gcl-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to