-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* blah * adding files * renaming * blah * removed interlude.v * started refactoring model.v * minor * started refactoring examples * continuing refactoring * refactored a bunch of examples. going on with graph.v * started refactoring graph.v * minor * wip * continuing with refactoring graph.v. * blah * blah * blah * comments about do we want to follow dangling edges to their dangling target node or not. i think not. * comments * minor * minor * blah * wip * wip * refactored schorr.v * committed schorr * minor * minor * minor * minor * moved some helper lemmas to seqext.v * blah * blah * blah * blah * blah * blah * blah * blah * wip * some cleaning up in congprog.v * cleanup in congprog.v * cleanup * cleanup * blah * ported proofs of congr_prog * modified congprog to use postconditions with vfun. * abstracting the code in congprog.v * defining shape predicate * made abstract type of root pointers of arrays and kvmaps be small (ie.. declared as Set) * developed a number of lemmas about star. to be moved to other files later * defining shape predicate * defining shape predicate * blah * reorgainzation of pred.v prelude.v and consequences. also, largely cleaned up kvmaps.v and hashtable.v to get the inheritance and hiding to behave properly * removed some files that shouldn't be here * moved additional lemmas from individual files to fcsl-pcm. also, cleaned up congprog, hashtab, kvmaps, etc. * minor * sectioning of congmath.v * minor * modifying comments * changed natmap to add view for last_val * hm * removed extraneous lemmas from unionmap.v * minor * changed In_dom_umfilt lemma to use exists2 instead of exists. * found a way to view "weird" lemmas in natmap.v as non-weird. removed the corresponding comment, and repositioned the lemmas. * propagating changed to natmap.v from mathador * added alternative lemma for seq_lt irreflexivity, one that isn't given as an equation, but as implication into False. * renaming slt_irrN into sltnn * added validPt2 and domPt2 * propagating changes from mathador * blah * ibalh * blah * blah * blah * many changes introduced to deal with graphs * preparing for release * removed files inheritted from fcsl-pcm * added Marcos to the list of authors * regenerated .opam files from meta.yml * removed devcomments * removed some lemmas that have recently been included into mathcomp * regenerated htt/dune file * playing with dune * playing with dune * forgot some files * blah * blah * blah * blah * changed mustache files --------- Co-authored-by: kevinlopez <kevin.lopez@imdea.com>
- Loading branch information
1 parent
0a4c86f
commit 1d1fefd
Showing
38 changed files
with
4,475 additions
and
3,819 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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,35 @@ | ||
-Q . htt | ||
-arg "-w -notation-overridden,-local-declaration,-redundant-canonical-projection,-projection-no-head-constant" | ||
-Q examples htt | ||
-Q htt htt | ||
-docroot docs # where the documentation should go | ||
|
||
theories/options.v | ||
theories/interlude.v | ||
theories/domain.v | ||
theories/model.v | ||
theories/heapauto.v | ||
-arg -w -arg -notation-overridden | ||
-arg -w -arg -redundant-canonical-projection | ||
|
||
# release-specific arguments | ||
-arg -w -arg -notation-incompatible-prefix # specific to coq8.20.0 | ||
-arg -w -arg -deprecated-from-Coq # specific to coq8.21 | ||
-arg -w -arg -deprecated-dirpath-Coq # specific to coq8.21 | ||
|
||
htt/options.v | ||
htt/domain.v | ||
htt/model.v | ||
htt/heapauto.v | ||
examples/exploit.v | ||
examples/gcd.v | ||
examples/counter.v | ||
examples/llist.v | ||
examples/array.v | ||
examples/bubblesort.v | ||
examples/quicksort.v | ||
examples/stack.v | ||
examples/dlist.v | ||
examples/array.v | ||
examples/queue.v | ||
examples/cyclic.v | ||
examples/stack.v | ||
examples/bintree.v | ||
examples/bst.v | ||
examples/kvmaps.v | ||
examples/hashtab.v | ||
examples/counter.v | ||
examples/bubblesort.v | ||
examples/quicksort.v | ||
examples/congmath.v | ||
examples/tree.v | ||
examples/congprog.v | ||
examples/tree.v | ||
examples/union_find.v |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
(lang dune 2.5) | ||
(using coq 0.2) | ||
(lang dune 3.6) | ||
(using coq 0.6) | ||
(name htt) |
Oops, something went wrong.