1. 01 Jan, 2017 1 commit
  2. 28 Dec, 2016 1 commit
  3. 27 Dec, 2016 1 commit
  4. 20 Dec, 2016 2 commits
  5. 12 Dec, 2016 1 commit
  6. 09 Dec, 2016 1 commit
  7. 29 Nov, 2016 1 commit
  8. 27 Nov, 2016 3 commits
  9. 26 Nov, 2016 1 commit
  10. 24 Nov, 2016 1 commit
  11. 23 Nov, 2016 2 commits
  12. 22 Nov, 2016 1 commit
  13. 20 Nov, 2016 1 commit
  14. 10 Nov, 2016 1 commit
  15. 03 Nov, 2016 1 commit
    • Robbert Krebbers's avatar
      Use symbol ∗ for separating conjunction. · cc31476d
      Robbert Krebbers authored
      The old choice for ★ was a arbitrary: the precedence of the ASCII asterisk *
      was fixed at a wrong level in Coq, so we had to pick another symbol. The ★ was
      a random choice from a unicode chart.
      
      The new symbol ∗ (as proposed by David Swasey) corresponds better to
      conventional practise and matches the symbol we use on paper.
      cc31476d
  16. 27 Oct, 2016 2 commits
  17. 26 Oct, 2016 1 commit
  18. 25 Oct, 2016 6 commits
  19. 13 Oct, 2016 1 commit
  20. 05 Oct, 2016 2 commits
  21. 27 Sep, 2016 4 commits
  22. 20 Sep, 2016 4 commits
  23. 19 Sep, 2016 1 commit
    • Robbert Krebbers's avatar
      Attempt at an iInduction tactic. · 9eb50174
      Robbert Krebbers authored
      This comment mostly addresses issue #34.
      
      There are still some issues:
      
      - For iLöb we can write `iLöb (x1 .. xn) as "IH"` to revert x1 .. xn
        before performing Löb induction. An analogue notation for iInduction
        results in parsing conflicts.
      - The names of the induction hypotheses in the Coq intro pattern are
        ignored. Instead, when using `iInduction x as pat "IH"` the induction
        hypotheses are given fresh names starting with "IH". The problem here
        is that the names in the introduction pattern are idents, whereas the
        induction hypotheses are inserted into the proof mode context, and thus
        need to have strings as names.
      9eb50174