- Sep 19, 2019
-
-
Robbert Krebbers 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 (??).
-
- Sep 08, 2019
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Aug 14, 2019
-
-
Ralf Jung authored
-
- Aug 13, 2019
-
-
Paolo G. Giarrusso authored
Turn all `f_op` lemmas to have shape `f (x ⋅ y) = f x ⋅ f y`, following the plan in iris/iris!295 (comment 39151), plus `cmra_morphism_op`.
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Aug 12, 2019
-
-
Ralf Jung authored
-
- Aug 09, 2019
-
-
Ralf Jung authored
-
- Aug 07, 2019
-
-
Ralf Jung authored
-
- Jun 29, 2019
-
-
Ralf Jung authored
This also gets rid of [val_for_compare]-normalization; instead we introduce a [LitErased] literal that is suited for use by erasure theorems.
-
- Jun 24, 2019
- Jun 18, 2019
-
-
Robbert Krebbers authored
This avoids weird Ltac behaviors like those in !272. Also, change `before_tc` keyword into `as` to be consistent with other tactics.
-
- Jun 17, 2019
-
-
Paolo G. Giarrusso authored
-
- 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")
-
- Jun 15, 2019
-
-
Paolo G. Giarrusso authored
-
Paolo G. Giarrusso authored
-
- Jun 14, 2019
-
-
Ralf Jung authored
-
- Jun 09, 2019
-
-
Joseph Tassarotti authored
-
Joseph Tassarotti authored
-
- Jun 03, 2019
-
-
- May 31, 2019
-
-
Amin Timany authored
-
- May 24, 2019
-
-
Also fixes pre-existing bug in iCombine error messages.
-
- May 20, 2019
-
-
Robbert Krebbers authored
-
- May 16, 2019
-
-
Paolo G. Giarrusso authored
Never used `Declare Instance`.
-
- May 06, 2019
-
-
Robbert Krebbers authored
-
Dan Frumin authored
-
- May 01, 2019
-
-
Dan Frumin authored
-
Dan Frumin authored
-
- Apr 07, 2019
-
-
Robbert Krebbers authored
-
- Mar 13, 2019
-
-
Ralf Jung authored
-
- Mar 05, 2019
-
-
Ralf Jung authored
-
- Mar 03, 2019
-
-
Paolo G. Giarrusso authored
For half of #231.
-
Ralf Jung authored
-