From: Norman Carver
Subject: CMUCL: special-form-p?
Date: 
Message-ID: <CARVER.96Dec12112624@anuket.cs.siu.edu>
We (seemingly) correctly installed CMUCL (SunOS)
in that it correctly compiles and runs some test code.
However, when I tried to test it on code from AIMA
I got errors due to SPECIAL-FORM-P being undefined.
How can this not be defined?  I couldn't find a def.
in the source code either.  Any ideas?

Thanks,
Norm

-------------------------------------------------------------------

Norman Carver                   
Assistant Professor             Phone: (618) 453-6048
Computer Science Department     Fax:   (618) 453-6044
Southern Illinois University    Email: ······@cs.siu.edu
Carbondale, IL 62901            WWW: http://www.cs.siu.edu/~carver/

-------------------------------------------------------------------

From: David Gadbois
Subject: Re: CMUCL: special-form-p?
Date: 
Message-ID: <58po15$85r@news3.texas.net>
Norman Carver <······@anuket.cs.siu.edu> wrote:
>We (seemingly) correctly installed CMUCL (SunOS) in that it correctly
>compiles and runs some test code.  However, when I tried to test it
>on code from AIMA I got errors due to SPECIAL-FORM-P being undefined.

It was renamed to SPECIAL-OPERATOR-P for ANS Common Lisp.
"Historically, this function was called SPECIAL-FORM-P. The name was
finally declared a misnomer and changed, since it returned true for
special operators, not special forms."

--David Gadbois
From: Norman Carver
Subject: Re: CMUCL: special-form-p?
Date: 
Message-ID: <CARVER.96Dec12154049@anuket.cs.siu.edu>
·······@oghma.cyc.com (David Gadbois) writes:
   Norman Carver <······@anuket.cs.siu.edu> wrote:
   >We (seemingly) correctly installed CMUCL (SunOS) in that it correctly
   >compiles and runs some test code.  However, when I tried to test it
   >on code from AIMA I got errors due to SPECIAL-FORM-P being undefined.

   It was renamed to SPECIAL-OPERATOR-P for ANS Common Lisp.
   "Historically, this function was called SPECIAL-FORM-P. The name was
   finally declared a misnomer and changed, since it returned true for
   special operators, not special forms."

Ah, yes, will have to be more vigilant about changes like this.

Thanks,
Norm