]> rhodes.io Git - specializable.git/commit
Christophe Weblog Wiki Code Publications Music
deal with keyword argument checking
authorChristophe Rhodes <csr21@cantab.net>
Sun, 5 Jan 2014 20:41:01 +0000 (20:41 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Sun, 5 Jan 2014 20:41:01 +0000 (20:41 +0000)
commite3834a3e58f7d2571a4ec2dbe58086a825287819
tree1640567309b7f2bf84200ac21e8f695f67ca546e
parent3ad29ae97f2b75c730b7df5af55c73e316b17606
deal with keyword argument checking

it was actually mostly done internally to PCL, in the effective method
computation.  However, for probably tedious historical reasons, the
way that this is actually implemented involves binding a magical
special variable at the point that the effective method form is turned
into code, which we weren't doing.  Now we are.

Include a test case.
cons-specializer.lisp
specializable.lisp