- 30 Jan, 2020 1 commit
-
-
Robbert Krebbers authored
-
- 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
-
- 21 Jun, 2019 1 commit
-
-
Robbert Krebbers 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")
-
- 03 Jun, 2019 1 commit
-
-
Robbert Krebbers authored
This allows one to make use of recursive ghost state obtained from the recursive domain equation solver.
-
- 29 Mar, 2019 2 commits
-
-
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
-
- 24 Jan, 2019 1 commit
-
-
Maxime Dénès authored
This is in preparation for coq/coq#9274.
-
- 18 Jan, 2019 1 commit
-
-
Robbert Krebbers 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).
-
- 20 Jun, 2018 1 commit
-
-
Ralf Jung authored
-
- 05 Jun, 2018 3 commits
- 07 May, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 03 May, 2018 1 commit
-
-
Ralf Jung authored
This follows the proof at https://en.wikipedia.org/wiki/L%C3%B6b's_theorem#Proof_of_L%C3%B6b's_theorem
-
- 19 Mar, 2018 1 commit
-
-
Ralf Jung authored
-
- 05 Mar, 2018 1 commit
-
-
Ralf Jung authored
This is backwards-compatible; it desugars to a normal application on previous versions
-
- 04 Mar, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 03 Mar, 2018 2 commits
-
-
Robbert Krebbers authored
Based on an earlier MR by @jung.
-
Robbert Krebbers authored
-
- 23 Feb, 2018 2 commits
-
-
Robbert Krebbers authored
As suggested by @jjourdan, and proved in the ordered RA model by @amintimany. This should solve the paradox in #149.
-
Robbert Krebbers authored
-
- 21 Feb, 2018 1 commit
-
-
Ralf Jung authored
-
- 14 Feb, 2018 1 commit
-
-
Ralf Jung authored
-
- 02 Feb, 2018 1 commit
-
-
Jacques-Henri Jourdan authored
-
- 18 Jan, 2018 1 commit
-
-
Jacques-Henri Jourdan authored
-
- 20 Dec, 2017 1 commit
-
-
Ralf Jung authored
-
- 14 Dec, 2017 1 commit
-
-
Jacques-Henri Jourdan authored
-
- 11 Dec, 2017 3 commits
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- 08 Dec, 2017 3 commits
- 07 Dec, 2017 1 commit
-
-
Jacques-Henri Jourdan authored
-