-
Notifications
You must be signed in to change notification settings - Fork 83
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Proof that reordering of constructors is correct (#1095)
* WIP on reordering constructors * New/old tag reasoning * WIP correctness of constructor reordering. main lemma proven * Reordering preserves well-formedness * Reorderin * Admit free proofs of preservation for wf and substitution * WIP adapting to an additional mapping argument for transforms and stronger wellformedness property on extracted terms * Full composed pipeline with mapping of constructors * Fixes due to removal of useless -fast flag and change for reordering of constructors, now verified * Remove option to reorder constructors, now safely done always * Fix metacoq_tour * Fix a remaining todo * Remove generated files
- Loading branch information
Showing
31 changed files
with
2,456 additions
and
552 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -106,5 +106,6 @@ | |
"**/.DS_Store": true, | ||
"**/Thumbs.db": true | ||
}, | ||
"coq-lsp.check_only_on_request": true, | ||
} | ||
} |
This file contains 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 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 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.