1. 13 Feb, 2016 2 commits
    • Robbert Krebbers's avatar
      Use new Import/Export syntax everywhere. · bd7ebdec
      Robbert Krebbers authored
      Also, make our redefinition of done more robust under different
      orders of Importing modules.
      bd7ebdec
    • Robbert Krebbers's avatar
      Make reflexivity hints work for evars. · e2458a73
      Robbert Krebbers authored
      Since Coq 8.4 did not backtrack on eauto premises, we used to ensure
      that hints like
      
        Hint Extern 0 (?x ≡{_}≡ ?y) => reflexivity.
      
      were not used for goals involving evars by writing ?x ≡{_}≡ ?y instead
      of _ ≡{_}≡ _.
      
      This seems to be a legacy issue that no longer applies to Coq 8.5, so
      I have removed these restrictions making these hints thus more powerful.
      e2458a73
  2. 12 Feb, 2016 2 commits
  3. 11 Feb, 2016 8 commits
  4. 10 Feb, 2016 5 commits
  5. 09 Feb, 2016 1 commit
  6. 08 Feb, 2016 2 commits
  7. 05 Feb, 2016 2 commits
  8. 04 Feb, 2016 3 commits
  9. 01 Feb, 2016 2 commits
    • Robbert Krebbers's avatar
      More uPred properties. · f3ff3b28
      Robbert Krebbers authored
      f3ff3b28
    • Robbert Krebbers's avatar
      Remove RA from the hierarchy. · b936a5ca
      Robbert Krebbers authored
      Instead, we have just a construction to create a CMRA from a RA. This
      construction is also slightly generalized, it now works for RAs over any
      timeless COFE instead of just the discrete COFE.
      
      Also:
      * Put tactics and big_ops for CMRAs in a separate file.
      * Valid is now a derived notion (as the limit of validN), so it does not have
        to be defined by hand for each CMRA.
      
      Todo:
      Make the constructions DRA -> CMRA and RA -> CMRA more uniform.
      b936a5ca
  10. 31 Jan, 2016 1 commit
  11. 30 Jan, 2016 3 commits
  12. 26 Jan, 2016 1 commit
  13. 25 Jan, 2016 1 commit
  14. 23 Jan, 2016 1 commit
  15. 21 Jan, 2016 1 commit
  16. 19 Jan, 2016 1 commit
  17. 18 Jan, 2016 4 commits