1 |
summary: apply-generic does not work |
summary: apply-generic does not work |
2 |
reported: Eric E Moore <e.e.moore@sheffield.ac.uk>, 2002-04-21 |
reported: Eric E Moore <e.e.moore@sheffield.ac.uk>, 2002-04-21 |
3 |
|
affects: HEAD branch_release-1-6 branch_release-1-4 |
4 |
|
|
5 |
The MOP for generic function application doesn't work. Specifically, |
The MOP for generic function application doesn't work. Specifically, |
6 |
the apply-generic generic function, when called on a generic and the |
the apply-generic generic function, when called on a generic and the |
7 |
right number of arguments, complains with |
right number of arguments, complains with |
8 |
|
|
9 |
ERROR: Wrong number of arguments to #<procedure #f (foo)> |
ERROR: Wrong number of arguments to #<procedure #f (foo)> |
10 |
ABORT: (wrong-number-of-args) |
ABORT: (wrong-number-of-args) |
16 |
don't do the appropriate re-writing). I don't think I could fix it |
don't do the appropriate re-writing). I don't think I could fix it |
17 |
myself particularly quickly, as I don't really understand the C |
myself particularly quickly, as I don't really understand the C |
18 |
evaluation code, and the method cache, and how next-methods are |
evaluation code, and the method cache, and how next-methods are |
19 |
actually computed... |
actually computed... |
20 |
|
|
21 |
But I do have an application I'd like before and after methods for, |
But I do have an application I'd like before and after methods for, |
22 |
and can't do that without the apply-generic part of the MOP |
and can't do that without the apply-generic part of the MOP |