-
Notifications
You must be signed in to change notification settings - Fork 1
feat: Allow writing holes which are solved by BRAT #59
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
Closed
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
fec6dc4
Add holes(!)
3c1f4ec
WIP: Merge better nat solving
0f7d13d
Revert `run` namespacing changes
a53435b
Add defines
fec3263
rename some variables
c8cb33f
drive-by: Give everything created with anext a label
5b2cb45
Replace define -> instantiate
ed531ae
Define targets instead of sources (fixes unified.brat)
c48da2c
fix: Dodgy demandSucc logic
95a4c2d
Define tgts to respective srcs in invertNatVal
37ef790
Allow hopes to be removed from the set
7626077
Merge remote-tracking branch 'origin/main' into holes
cebc93b
Cleanup Error.hs
c6e7c3c
Add golden file for unsolved hope error
4e776cc
XFAIL infer.brat because we don't compile `Pow`
541f35a
Apply lints
8ad05de
Revert "drive-by: Give everything created with anext a label"
3fe88aa
Merge remote-tracking branch 'origin/main' into holes
0cef0d3
drive-by: Give labels to more `next` calls
ef85987
Merge remote-tracking branch 'origin/main' into holes
c4ebd8c
[cleanup] Remove News datatype from this PR
991e0dc
Update brat/Brat/Checker/Monad.hs
croyzor f82f25c
refactor: Move Nat building code to Helpers
f75ce8c
refactor: Replace mkStaticNum with a call to buildNatVal
da08608
Revert changes to FC
575474e
Apply suggestions from code review
croyzor c6555b9
rename HopeSet -> Hopes
d077d4c
refactor: Make GHC enforce that Hopes are InPorts
741d896
refactor: Curry ANewHope
bb431ef
refactor: Expose only a simpler version of typeEq
b846a62
cosmetic: Get rid of unused variable
8bee0d0
cleanup: Get rid of outdated comments
631509e
Don't reexport nat building from SolveHoles
5a3ffd8
[broken] New example
7286b0c
refactor: Make better use of `toEnd` function
787baed
Fill in the missing case for demandSucc
ca5df29
fix: Add missing unelab cases
837eeed
lint: Redundant brackets
722e610
Merge remote-tracking branch 'origin/main' into HEAD
acl-cqc da57ef6
Merge remote-tracking branch 'origin/main' into HEAD
acl-cqc 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
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.
Uh oh!
There was an error while loading. Please reload this page.