Node:Determining Which Methods to Apply, Next:Handling Invocation Errors, Up:Invoking Generic Functions
[ *fixme* Sorry - this is the area of GOOPS that I understand least of all, so I'm afraid I have to pass on this section. Would some other kind person consider filling it in? ]
| apply-generic | generic |
| apply-generic (gf <generic>) args | method |
| compute-applicable-methods | generic |
| compute-applicable-methods (gf <generic>) args | method |
| sort-applicable-methods | generic |
| sort-applicable-methods (gf <generic>) methods args | method |
| method-more-specific? | generic |
| method-more-specific? (m1 <method>) (m2 <method>) args | method |
| apply-method | generic |
| apply-method (gf <generic>) methods build-next args | method |
| apply-methods | generic |
| apply-methods (gf <generic>) (l <list>) args | method |