1. 02 Apr, 2020 2 commits
  2. 01 Apr, 2020 4 commits
  3. 18 Mar, 2020 1 commit
  4. 23 Jan, 2020 2 commits
    • Dmitry Khalanskiy's avatar
      19b5051a
    • Dmitry Khalanskiy's avatar
      Add pair_op_1 and pair_op_2 · 902f5305
      Dmitry Khalanskiy authored
      The two new lemmas allow splitting the resources in one component
      of a pair when the other component has nothing. In combination
      with `pair_split`, they allow to arbitrarily split the resource
      `(a ⋅ a', b ⋅ b')`.
      
      This is in line with `prod_local_update_1` and
      `prod_local_update_2`, the lemmas that allow, in a sense, to only
      consider one component of a pair.
      902f5305
  5. 21 Jan, 2020 1 commit
  6. 02 Dec, 2019 1 commit
  7. 20 Nov, 2019 1 commit
  8. 13 Sep, 2019 1 commit
    • Jacques-Henri Jourdan's avatar
      Reorder Requires so that we do not depend of Export bugs. · 43a1a90f
      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 (??).
      43a1a90f
  9. 26 Aug, 2019 1 commit
  10. 13 Aug, 2019 3 commits
  11. 30 Jul, 2019 1 commit
  12. 13 Jul, 2019 1 commit
  13. 07 Jul, 2019 1 commit
  14. 27 Jun, 2019 1 commit
  15. 25 Jun, 2019 1 commit
  16. 16 Jun, 2019 1 commit
    • Robbert Krebbers's avatar
      Replace `C`s with `O`s since we use OFEs instead of COFEs. · 2855d1f5
      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")
      2855d1f5
  17. 05 Jun, 2019 1 commit
  18. 03 Jun, 2019 1 commit
  19. 30 May, 2019 1 commit
  20. 24 May, 2019 1 commit
  21. 29 Apr, 2019 1 commit
  22. 25 Apr, 2019 1 commit
  23. 24 Jan, 2019 1 commit
  24. 29 Nov, 2018 1 commit
  25. 01 Nov, 2018 1 commit
  26. 04 Oct, 2018 1 commit
  27. 29 May, 2018 2 commits
  28. 23 May, 2018 1 commit
  29. 20 Feb, 2018 3 commits
  30. 29 Nov, 2017 1 commit