Skip to content
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

Improve ENSURE-METHOD #191

Open
robert-strandh opened this issue Nov 30, 2020 · 0 comments
Open

Improve ENSURE-METHOD #191

robert-strandh opened this issue Nov 30, 2020 · 0 comments

Comments

@robert-strandh
Copy link
Owner

When ENSURE-METHOD finds that no generic function with the right name
exists, it calls ENSURE-GENERIC-FUNCTION, but it calls it with the wrong
lambda list. A function is needed that computes a congruent lambda list for
the generic function, from the specialized lambda list that is given.

Furthermore, if the generic function does exist, there is currently no verification
that the lambda list of the generic function and the specialized lambda list are
congruent. Code needs to be added for this verification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant