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/
-------------------------------------------------------------------
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
·······@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