- 10 Sep, 2020 1 commit
-
-
Ralf Jung authored
-
- 11 Jun, 2020 1 commit
-
-
Robbert Krebbers authored
-
- 23 May, 2020 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 14 May, 2020 1 commit
-
-
Ralf Jung authored
-
- 18 Mar, 2020 1 commit
-
-
Robbert Krebbers authored
-
- 16 Mar, 2020 1 commit
-
-
Gregory Malecha authored
- remove "odd" comment - move atomic triples to bi_scope
-
- 06 Dec, 2019 1 commit
-
-
Robbert Krebbers authored
-
- 01 Nov, 2019 1 commit
-
-
Robbert Krebbers authored
-
- 13 Sep, 2019 1 commit
-
-
Jacques-Henri Jourdan authored
The general idea is to first import/export modules which are further than the current one, and then import/export modules which are close dependencies. This commit tries to use the same order of imports for every file, and describes the convention in ProofGuide.md. There is one exception, where we do not follow said convention: in program_logic/weakestpre.v, using that order would break printing of texan triples (??).
-
- 07 Aug, 2019 1 commit
-
-
Paolo G. Giarrusso authored
-
- 16 Jun, 2019 1 commit
-
-
Robbert Krebbers authored
Used the following script: sed ' s/\bCofeMor/OfeMor/g; s/\-c>/\-d>/g; s/\bcFunctor/oFunctor/g; s/\bCFunctor/OFunctor/g; s/\b\%CF/\%OF/g; s/\bconstCF/constOF/g; s/\bidCF/idOF/g s/\bdiscreteC/discreteO/g; s/\bleibnizC/leibnizO/g; s/\bunitC/unitO/g; s/\bprodC/prodO/g; s/\bsumC/sumO/g; s/\bboolC/boolO/g; s/\bnatC/natO/g; s/\bpositiveC/positiveO/g; s/\bNC/NO/g; s/\bZC/ZO/g; s/\boptionC/optionO/g; s/\blaterC/laterO/g; s/\bofe\_fun/discrete\_fun/g; s/\bdiscrete\_funC/discrete\_funO/g; s/\bofe\_morC/ofe\_morO/g; s/\bsigC/sigO/g; s/\buPredC/uPredO/g; s/\bcsumC/csumO/g; s/\bagreeC/agreeO/g; s/\bauthC/authO/g; s/\bnamespace_mapC/namespace\_mapO/g; s/\bcmra\_ofeC/cmra\_ofeO/g; s/\bucmra\_ofeC/ucmra\_ofeO/g; s/\bexclC/exclO/g; s/\bgmapC/gmapO/g; s/\blistC/listO/g; s/\bvecC/vecO/g; s/\bgsetC/gsetO/g; s/\bgset\_disjC/gset\_disjO/g; s/\bcoPsetC/coPsetO/g; s/\bgmultisetC/gmultisetO/g; s/\bufracC/ufracO/g s/\bfracC/fracO/g; s/\bvalidityC/validityO/g; s/\bbi\_ofeC/bi\_ofeO/g; s/\bsbi\_ofeC/sbi\_ofeO/g; s/\bmonPredC/monPredO/g; s/\bstateC/stateO/g; s/\bvalC/valO/g; s/\bexprC/exprO/g; s/\blocC/locO/g; ' -i $(find theories -name "*.v")
-
- 29 Mar, 2019 4 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
This commit introduces the following soundness statements: - Soundness of pure propositions `⌜ φ ⌝%I → φ`. - Soundness of later `(▷ P)%I → P`. The old soundness statement, `(▷^n ⌜ φ ⌝)%I → φ` is now a derived form.
-
- 05 Mar, 2019 1 commit
-
-
Ralf Jung authored
-
- 29 Nov, 2018 1 commit
-
-
Tej Chajed authored
Adding a hint without a database now triggers a deprecation warning in Coq master (https://github.com/coq/coq/pull/8987).
-
- 27 Oct, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 03 Jul, 2018 1 commit
-
-
Ralf Jung authored
With a pretty proof by Robbert
-
- 05 Jun, 2018 5 commits