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.
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
feat: Domains and ranges for quantified variables #2195
feat: Domains and ranges for quantified variables #2195
Changes from 42 commits
e154fc2
1f55a85
9c86216
1d564a5
fe946d7
d67c1fe
529c75e
9eb0cf8
fc75a3c
3618756
675e28e
386ea1f
d819d59
20eccfc
0525859
53628aa
db8534e
0964304
5cf115d
3bc4f59
5694696
c5c1ca9
d24a665
7d44c65
2eef52a
85ebc3a
21ec6bb
cb97941
4c4bb4d
c1934ca
634390c
ce77a53
2e57a16
450b9a7
5441b09
39bd359
341e927
4df4b5d
9140144
7c80d10
e7c1900
b4af540
48250b8
a29f370
cbd0f03
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
Do I understand correctly that future uses of this new syntax won't call
ExtractSingleRange
, but will keep the components separate? That seems like it would be necessary for the expected operational semantics offoreach
, for example (once you get to that!).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.
That's right, the next PR will add domains and ranges to
BoundVar
instead, andExtractSingleRange
will likely be removed. But this PR will establish a ton of test cases that still have to work after that refactoring. :)