Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
In the following code, SBCL signals errors that states that the
corresponding classes are not legal class names. This contradicts
7.6.2 in ANSI CL.
(defclass test ()
(eval `(defmethod test1 ((x ,(find-class 'test)))
(test1 (make-instance 'test))
(funcall (compile nil `(lambda ()
(defmethod test2 ((x ,(find-class 'test)))
(test2 (make-instance 'test))
All other CL implementations that I have at hand accept that code,
Pascal Costanza, mailto:pc@..., http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium
Pascal Costanza <pc@...> writes:
> In the following code, SBCL signals errors that states that the
> corresponding classes are not legal class names. This contradicts
> 7.6.2 in ANSI CL.
Fixed in 0.9.13.34 -- thanks for the report.
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."