aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add dune-project fileHEADmasterdev/mac-opYann Herklotz2022-09-292-1/+2
* Fix CI runs using flakeYann Herklotz2022-09-291-5/+3
* Remove dependency on man page for installYann Herklotz2022-09-291-1/+1
* Add build flag for BSD architectureYann Herklotz2022-09-291-0/+3
* Add proof using to ifconversionproofYann Herklotz2022-09-293-171/+30
* Add global monad notation using InstancesYann Herklotz2022-09-2610-104/+169
* Add more monadsYann Herklotz2022-09-243-1/+63
* Update and fix the transformationYann Herklotz2022-08-055-273/+314
* Add back changes to AbstrYann Herklotz2022-08-043-248/+364
* Add forest typeYann Herklotz2022-08-011-3/+8
* Merge remote-tracking branch 'origin/dev/scheduling' into dev/schedulingYann Herklotz2022-07-313-112/+115
|\
| * Add current changesYann Herklotz2022-07-312-112/+5
| * Add NonEmpty.vYann Herklotz2022-07-311-0/+110
* | Start refactor in AbstrYann Herklotz2022-07-311-14/+29
|/
* Update lemmas with new update functionYann Herklotz2022-07-261-35/+128
* Fix main proofYann Herklotz2022-07-201-21/+27
* Add the opion monad fileYann Herklotz2022-07-201-0/+66
* Work on implementing abstract predicatesYann Herklotz2022-07-1916-388/+528
* Add work on abstract predicatesYann Herklotz2022-07-146-96/+377
* Working on scheduling proofYann Herklotz2022-07-044-55/+224
* Try and fix pargenproofYann Herklotz2022-07-042-9/+7
* Add work on schedulingYann Herklotz2022-07-034-56/+64
* Update ifconversion definitionYann Herklotz2022-07-012-65/+73
* Finish DeadBlocksproofYann Herklotz2022-07-013-101/+158
* Merge remote-tracking branch 'origin/dev/scheduling' into dev/schedulingYann Herklotz2022-07-012-75/+466
|\
| * Working on extending ifconversion proofYann Herklotz2022-06-302-0/+20
| * Remove useless commentsYann Herklotz2022-06-301-9/+0
| * Finish if-conversion proofYann Herklotz2022-06-301-1/+148
| * Nearly finished if-conversion proofYann Herklotz2022-06-302-65/+298
* | Add dead code elimination proof mostlyYann Herklotz2022-07-011-0/+1052
|/
* Update proofYann Herklotz2022-06-303-37/+125
* Work on if-conversion proofYann Herklotz2022-06-283-47/+282
* Merge remote-tracking branch 'origin/dev/scheduling' into dev/schedulingYann Herklotz2022-06-282-21/+92
|\
| * Merge remote-tracking branch 'origin/dev/scheduling' into dev/schedulingYann Herklotz2022-06-2814-53/+89
| |\
| * | Add if-conversion specYann Herklotz2022-06-282-21/+92
* | | Update if-conversion functionYann Herklotz2022-06-282-3/+10
| |/ |/|
* | Update build files for documentationYann Herklotz2022-06-243-7/+10
* | Update documentation for GibleYann Herklotz2022-06-245-15/+19
* | Move nix config to flakeYann Herklotz2022-06-246-31/+60
|/
* Work on the if-conversion proofYann Herklotz2022-06-092-32/+49
* Rearrange definitions and create IfConversion templateYann Herklotz2022-06-066-105/+301
* Finish CondElim proof and fix Gible semanticsYann Herklotz2022-06-063-134/+246
* Fix many more lemmasYann Herklotz2022-06-054-109/+329
* Remove inv H1 from condelim proofYann Herklotz2022-06-051-3/+3
* Add condelim proofYann Herklotz2022-06-051-85/+169
* work on condelimproofYann Herklotz2022-06-041-66/+72
* Add to condelim proofYann Herklotz2022-06-041-2/+111
* Working towards ElimCond proofYann Herklotz2022-06-032-34/+87
* Work on CondElim proofYann Herklotz2022-06-036-24/+111
* Add an example of a recursive moore FSMYann Herklotz2022-05-311-0/+184