-
Notifications
You must be signed in to change notification settings - Fork 43
Remove old TermLike simplifier #2767
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
Merged
Merged
Changes from all commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
fdcb21a
Overhaul Predicate simplifier: In simplifier
ana-pantilie 4417303
Format with fourmolu
invalid-email-address 2abc1c4
Retrigger workflows
ana-pantilie ebfcc36
Overhaul Predicate simplifier: Equals, v2
ana-pantilie 58d3aa5
Merge remote-tracking branch 'origin/overhaul-predicate-in' into remo…
ana-pantilie e0c90c2
Remove the old TermLike simplifier
ana-pantilie 004c324
Format with fourmolu
invalid-email-address bf3c210
WIP: replace simplifyTermLike with simplifyPattern in MonadSimplify
ana-pantilie a4264a4
Format with fourmolu
invalid-email-address 22bf881
MonadSimplify: simplifyPattern, simplifyTerm, simplifyCondition
ana-pantilie 97011d9
Format with fourmolu
invalid-email-address 2cfc3f8
Explicit loop in simplifyPattern
ana-pantilie 8a96a85
Merge branch 'remove-old-term-simplifier' of github.com:kframework/ko…
ana-pantilie 26b2a8b
Format with fourmolu
invalid-email-address 17bd41e
WIP: fix Simplified attribute issues
ana-pantilie b63e185
WIP: experiment, remove Simplified attribute
ana-pantilie 1aeef34
Format with fourmolu
invalid-email-address 3009f26
Revert "WIP: fix Simplified attribute issues"
ana-pantilie b692b9a
Add failing Floor test
ana-pantilie 7aed8d2
Fix simplification for predicates with term children
ana-pantilie e73dbd9
Clean-up
ana-pantilie b58fc80
Format with fourmolu
invalid-email-address 2d0a61b
Merge remote-tracking branch 'origin/fix-predicate-simplifier-term-si…
ana-pantilie 0e18ea3
Format with fourmolu
invalid-email-address 4d9f91a
Add prototype Predicate generator
ana-pantilie 5214637
Format with fourmolu
invalid-email-address 7c2c9e0
Implement Predicate generator, clean-up
ana-pantilie a98c443
Merge branch 'implement-predicate-generator' of github.com:kframework…
ana-pantilie 9eed316
Format with fourmolu
invalid-email-address 5c88ecb
Remove todo
ana-pantilie ac73f9a
Merge remote-tracking branch 'origin/implement-predicate-generator' i…
ana-pantilie 4556b54
Fix test data
ana-pantilie 1801482
Format with fourmolu
invalid-email-address 91318f0
kore-test: change to evaluateTerm and evaluatePredicate
ana-pantilie 9adddf3
Merge branch 'remove-old-term-simplifier' of github.com:kframework/ko…
ana-pantilie 3521008
Format with fourmolu
invalid-email-address fd5c796
Remove unpractical test
ana-pantilie 5229557
Merge branch 'remove-old-term-simplifier' of github.com:kframework/ko…
ana-pantilie dcfb23a
Merge remote-tracking branch 'origin/master' into remove-old-term-sim…
ana-pantilie 6df5651
Format with fourmolu
invalid-email-address 57c9ddc
Fix unit test
ana-pantilie c727fd6
Merge branch 'remove-old-term-simplifier' of github.com:kframework/ko…
ana-pantilie e98df9f
Merge remote-tracking branch 'origin/master' into remove-old-term-sim…
ana-pantilie 3404f75
AddConditionWithReplacements: optimization
ana-pantilie a311ece
Format with fourmolu
invalid-email-address 749d977
Merge remote-tracking branch 'origin/master' into remove-old-term-sim…
ana-pantilie 992fa2c
Merge branch 'remove-old-term-simplifier' of github.com:kframework/ko…
ana-pantilie 2a5d675
Format with fourmolu
invalid-email-address 88bba44
Retrigger workflows
ana-pantilie 8e5373e
Merge branch 'remove-old-term-simplifier' of github.com:kframework/ko…
ana-pantilie 8596a22
Unit test: remove awkward \and predicate simplification
ana-pantilie b3c3741
Merge branch 'master' into remove-old-term-simplifier
ana-pantilie de76e11
Address review comment
a7d1cd3
Testing git config
ana-pantilie 5f75a23
Merge branch 'master' into remove-old-term-simplifier
ana-pantilie 7b451b4
Merge branch 'master' into remove-old-term-simplifier
ana-pantilie File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
If
isIncludedInis only used here, does it make sense to flip the arguments here instead of simply flipping the arguments in the definition? Of course the name would need to be modified.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.
I wanted it to be similar to the
elemfunction, so that the order of the arguments is intuitive.