- Oct 22, 2019
-
-
Ralf Jung authored
-
- Sep 13, 2019
-
-
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 (??).
-
- Jun 16, 2019
-
-
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")
-
- May 13, 2019
-
-
Ralf Jung authored
-
- May 01, 2019
-
-
Robbert Krebbers authored
Notably, `big_andL_andL` and `big_andL_and` where a ⊣⊢ and ⊢ version of the same lemma. I favored the `big_opL_op` naming scheme.
-
- Apr 25, 2019
-
-
- Mar 20, 2019
-
- Mar 07, 2019
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jan 24, 2019
-
-
Maxime Dénès authored
This is in preparation for coq/coq#9274.
-
- Sep 12, 2018
-
-
Robbert Krebbers authored
All the `env` operations are prefixed `env_`, so this is more consistent.
-
- Jul 13, 2018
- Jul 02, 2018
-
-
Ralf Jung authored
make pm_maybe_wand a BI connective; reduce BI connectives and option combinators in the proofmode with cbn
-
- Jun 30, 2018
-
-
Robbert Krebbers authored
-
- Jun 15, 2018
-
-
Ralf Jung authored
* move PROP-envs definitions to environments.v so that we can control them without pulling in coq_tactics * use reduction-controlled `pm_default` for proofmode accessors
-
- Jun 04, 2018
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
Show that atomic_step is an AccElim so we can open invariants; get entirely rid of the Em ⊆ Eo side-condition
-
Ralf Jung authored
-
Ralf Jung authored
New atomic updates: defined as a fixed point with existential quantifier; intro lemma using class of Laterable assertions
-
- Apr 22, 2018
-
-
Ralf Jung authored
-
- Apr 21, 2018
-
-
Ralf Jung authored
-
- Apr 19, 2018
-
-
Ralf Jung authored
-
- Apr 04, 2018
-
-
Robbert Krebbers authored
Extend ElimModal with Boolean flags to specify whether it operates on the persistent/spatial context.
-
- Mar 21, 2018
- Mar 19, 2018
-
-
Ralf Jung authored
-
- Mar 08, 2018
-
-
Robbert Krebbers authored
- Mar 07, 2018
- Mar 03, 2018
-
-
Robbert Krebbers authored
-
- Feb 21, 2018
-
-
Ralf Jung authored
-