Thanks for CLISP. I've been using it to learn LISP for the part few
months and am now moving into CLOS. Everything has worked as
described until I ran across the following example:
(defclass TP ()
((name :initarg :name :reader name))
The error message tells me that funcallable-standard-class does not
name a class.
I am working in the package "COMMON-LISP-USER". I have seen the
documentation that says "COMMON-LISP" does not re-export funcallable-
standard-class (etc) but I can't make the above example work when I
am in the CLOS package or the COMMON-LISP package either.
The example above comes (slightly modified) from the 2001 paper by
Francis Sergeraert entitled Common Lisp, Typing and Mathematics.
Since this paper epitomizes my reasons for learning LISP, I don't
want to give up on this example.
The above example is also similar to an example in your CLISP
documentation, so I'm sure the problem originates on my end, i.e., is
not a bug.
I am using Mac OS 10.4.6. The LISP version is GNU CLISP 2.3.2.
Any help you can give would be greatly appreciated.
PS your logo is fine with me.
From: Stephen Compall <s11@me...> - 2006-04-23 17:26:25
On Sun, 2006-04-23 at 11:15 -0600, Kerrighan wrote:
> The error message tells me that funcallable-standard-class does not
> name a class.
> I am using Mac OS 10.4.6. The LISP version is GNU CLISP 2.3.2.
Assuming that you mean 2.33.2, please upgrade to 2.38 in order to access
the MOP. Your example works fine in that version.