1. 26 Jun, 2016 1 commit
    • Robbert Krebbers's avatar
      Improve solve_proper a bit. · f632ebfc
      Robbert Krebbers authored
      This is very experimental. It should now deal better with stuff like:
      
        match x with .. end = match y with .. end
      
      In case there is a hypothesis H : R x y, it will try to destruct it.
      f632ebfc
  2. 31 May, 2016 3 commits
  3. 11 Apr, 2016 1 commit
  4. 05 Mar, 2016 1 commit
  5. 04 Mar, 2016 1 commit
  6. 03 Mar, 2016 2 commits
  7. 25 Feb, 2016 9 commits
  8. 24 Feb, 2016 1 commit
  9. 23 Feb, 2016 1 commit
  10. 22 Feb, 2016 1 commit
  11. 20 Feb, 2016 1 commit
  12. 19 Feb, 2016 1 commit
  13. 17 Feb, 2016 4 commits
  14. 14 Feb, 2016 1 commit
  15. 13 Feb, 2016 1 commit
  16. 11 Feb, 2016 1 commit
  17. 08 Feb, 2016 1 commit
  18. 02 Feb, 2016 1 commit
  19. 18 Jan, 2016 1 commit
  20. 16 Jan, 2016 1 commit
  21. 12 Jan, 2016 1 commit
  22. 17 Nov, 2015 1 commit
  23. 16 Nov, 2015 1 commit
  24. 03 Feb, 2017 1 commit
  25. 01 Feb, 2017 1 commit
    • Robbert Krebbers's avatar
      Port to Coq 8.5 beta 2. · 02f213ce
      Robbert Krebbers authored
      The port makes the following notable changes:
      
      * The carrier types of separation algebras and integer environments are no
        longer in Set. Now they have a type at a fixed type level above Set. This
        both works better in 8.5 and makes the formalization more general.
        I have tried putting them at polymorphic type levels, but that increased the
        compilation time by an order of magnitude.
      * I am using a custom f_equal tactic written in Ltac to circumvent bug #4069.
        That bug has been fixed, so this custom tactic can be removed when the next
        beta of 8.5 is out.
      02f213ce
  26. 08 Feb, 2015 1 commit