-
Notifications
You must be signed in to change notification settings - Fork 1.1k
TASTy reflect join Tree, TypeTree, CaseDef and TypeCaseDef #6053
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
TASTy reflect join Tree, TypeTree, CaseDef and TypeCaseDef #6053
Conversation
f044e52
to
4f1160e
Compare
8f7c63a
to
160bad2
Compare
2826aac
to
57b8dad
Compare
520429e
to
ae252e1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM . ~150LOC less code, nice refactoring 👍
BTW, if we decide CaseDef
and TypeCaseDef
are trees, maybe we may admit Pattern
as trees too. It's better to have a principle to document and justify the different treatment of syntatic elements.
|
The new hierarchy as
Tree
as the root of all trees, type trees and case trees