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

Define CASE, CCASE, ECASE to be comparing using EQL #35

Open
phoe opened this issue Jan 7, 2018 · 0 comments
Open

Define CASE, CCASE, ECASE to be comparing using EQL #35

phoe opened this issue Jan 7, 2018 · 0 comments

Comments

@phoe
Copy link
Owner

phoe commented Jan 7, 2018

This is an omission in the standard. It states that Since eq is used only rarely in this specification, eql is the default predicate when none is mentioned explicitly. but CASE, CCASE, ECASE allow the conditional execution of a body of forms in a clause that is selected by matching the test-key on the basis of its identity. where the term identity is not defined. Common sense and examples state, though, that EQL should be the "official" predicate.

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