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