- 31 May, 2016 1 commit
-
-
Robbert Krebbers authored
be the same as
↔ . This is a fairly intrusive change, but at least makes notations more consistent, and often shorter because fewer parentheses are needed. Note that viewshifts already had the same precedence as →.
-
- 10 May, 2016 2 commits
-
-
Robbert Krebbers authored
And make constants P for which we do not want of_val P to reduce Opaque.
-
Robbert Krebbers authored
-
- 06 May, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 02 May, 2016 1 commit
-
-
Robbert Krebbers authored
iSpecialize and iDestruct. These tactics now all take an iTrm, which is a tuple consisting of a.) a lemma or name of a hypotheses b.) arguments to instantiate c.) a specialization pattern.
-
- 19 Apr, 2016 2 commits
-
-
Robbert Krebbers authored
This gets rid of the (ambiguous) notation %l, because we can declare LitLoc as a coercion. It also shortens the code.
-
Robbert Krebbers authored
-
- 12 Apr, 2016 4 commits
-
-
Robbert Krebbers authored
It is not a library; it does not contain code, but instead is a core part of heap_lang.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This reverts commit 3cc38ff6. The reverted pure hypotheses and variables appear in the wrong order.
-
Robbert Krebbers authored
-
- 11 Apr, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 08 Apr, 2016 1 commit
-
-
Robbert Krebbers authored
Since strip_later is doing a good job stripping laters in the conclusion, these tactics are thus no longer needed. Also, wp_finish now properly converts the result in a primitive viewshift in case it is not a weakestpre.
-
- 07 Apr, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 29 Mar, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 20 Mar, 2016 1 commit
-
-
Ralf Jung authored
-
- 10 Mar, 2016 5 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
Thanks to Amin Timany for the suggestion.
-
- 07 Mar, 2016 1 commit
-
-
Ralf Jung authored
Add both non-expansive and contractive functors, and bundle them for the general Iris instance as well as the global functor construction This allows us to move the \later in the user-defined functor to any place we want. In particular, we can now have "\later (iProp -> iProp)" in the ghost CMRA.
-
- 06 Mar, 2016 3 commits
-
-
Robbert Krebbers authored
Tactics like wp_proj should always solve all to_val side-conditions. The tactic wp_done is used to handle these in a uniform way.
-
Ralf Jung authored
make the global functor stuff in the various constructions more uniform; change it such that barrier/proof does not have to repeat the functors it needs
-
Ralf Jung authored
-
- 05 Mar, 2016 4 commits
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-