Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!hao!hplabs!tektronix!orca!hammer!patcl From: patcl@hammer.UUCP (Pat Clancy) Newsgroups: net.lang.lisp Subject: question for a Common Lisp guru Message-ID: <1829@hammer.UUCP> Date: Tue, 25-Feb-86 01:13:18 EST Article-I.D.: hammer.1829 Posted: Tue Feb 25 01:13:18 1986 Date-Received: Fri, 28-Feb-86 21:40:59 EST Reply-To: patcl@hammer.UUCP (Pat Clancy) Distribution: net Organization: Tektronix, Wilsonville OR Lines: 13 The book Common Lisp (1984) says that "defun", used to establish global function definitions, is a macro (p. 67). Yet, this doesn't seem possible, as there does not seem to be any special form which could be used to implement such a macro. Also, there are some references in the book to "defun" as a special form, although it is not listed in the table of all special forms (p. 57). So, is the book wrong to define "defun" as a macro, and should it really be one of the special forms? Pat Clancy Tektronix