- 06 Feb, 2018 1 commit
-
-
Ralf Jung authored
-
- 03 Feb, 2018 1 commit
-
-
Ralf Jung authored
-
- 02 Feb, 2018 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 31 Jan, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 29 Jan, 2018 2 commits
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
- 24 Jan, 2018 7 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
Make invariants closed under weakening. See merge request FP/iris-coq!85
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This partially solves #112.
-
Robbert Krebbers authored
Consistently name `wp_value_inv` See merge request FP/iris-coq!108
-
Robbert Krebbers authored
`iEval ... in ...` for performing a tactic in an invidual proofmode hypothesis Closes #116 See merge request FP/iris-coq!105
-
Ralf Jung authored
-
- 23 Jan, 2018 10 commits
-
-
Robbert Krebbers authored
This is to make sure that e.g. `//` in `iEval (rewrite .. // ..)` does not immediately close the goal by reflexivity.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
- 21 Jan, 2018 1 commit
-
-
Robbert Krebbers authored
This should fix iris-examples.
-
- 20 Jan, 2018 4 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
We already used the following naming convention: `wp_value'` is stated in terms of `of_val` and `wp_value` is stated in terms of `IntoVal`. This commit applies this convention to `wp_value_inv` as well.
-
- 19 Jan, 2018 2 commits
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
- 18 Jan, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 16 Jan, 2018 6 commits
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
Special proof mode class for adding a modality to a goal See merge request FP/iris-coq!107
-
Robbert Krebbers authored
This used to be done by using `ElimModal` in backwards direction. Having a separate type class for this gets rid of some hacks: - Both `Hint Mode`s in forward and backwards direction for `ElimModal`. - Weird type class precedence hacks to make sure the right instance is picked. These were needed because using `ElimModal` in backwards direction caused ambiguity.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 13 Jan, 2018 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-