-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error when trying to create STANDARD-METHOD instances. #59
Comments
For what it's worth, it doesn't work in CLISP in Windows when I tried it there. See further comments below Nigel *** - (INITIALIZE-INSTANCE STANDARD-METHOD): Missing :SPECIALIZERS argument. Full session: i i i i i i i ooooo o ooooooo ooooo ooooo Welcome to GNU CLISP 2.48 (2009-07-28) http://clisp.cons.org/ Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 Type :h and hit Enter for context help. [1]> (make-instance 'standard-method :lambda-list '(foo) :function #'(lambda (foo) foo)) *** - (INITIALIZE-INSTANCE STANDARD-METHOD): Missing :SPECIALIZERS argument. Regarding how SBCL is handling specializers we have CL-USER> (setf return (make-instance 'standard-method :lambda-list '(foo) :function #'(lambda (foo) foo))) Slots with :INSTANCE allocation: Slots with :INSTANCE allocation: It makes CLISP happy viz. *** - (INITIALIZE-INSTANCE STANDARD-METHOD): Missing :SPECIALIZERS argument. But, I see on my macbook Clozure CL seems happy with nil for SPECIALIZERS and gives |
Thanks for reporting the problem! I might investigate it later, but it is low priority now. |
Corman 3.1.2:
SBCL:
The text was updated successfully, but these errors were encountered: