New generic function MAKE-METHOD-LAMBDA-USING-SPECIALIZERS
commit0c3a803d0cd49d1cfcefbdfc3f45dd6715755297
authorJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Fri, 3 Jul 2015 19:55:28 +0000 (3 21:55 +0200)
committerJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Tue, 15 Nov 2016 16:39:00 +0000 (15 17:39 +0100)
tree043d7912f951d6e52189288dc53d46986710c19b
parent203dd369bb05acebb5cee17e16bd231c0cd4a773
New generic function MAKE-METHOD-LAMBDA-USING-SPECIALIZERS

This generic function allows access to specializers when generating the
method lambda enabling features such as additional variable bindings
based on specializers.

This change is part of an effort to integrate the necessary extensions
to support generalizer metaobjects [1] into SBCL's PCL.

[1] https://github.com/sbcl/specializable
package-data-list.lisp-expr
src/pcl/boot.lisp
src/pcl/generic-functions.lisp