- Apr 23, 2018
- Apr 20, 2018
-
-
Robbert Krebbers authored
Also, remove the inconsistency that `wp_expr_eval` succeeds on a goal that is not a WP.
-
- Apr 18, 2018
-
-
Ralf Jung authored
-
- Apr 11, 2018
-
-
Dan Frumin authored
-
- Apr 03, 2018
-
-
Robbert Krebbers authored
The closing view shift's LHS mask is now universally quantified, which makes it easier to execute the closing view shift.
-
Robbert Krebbers authored
-
- Mar 28, 2018
-
-
Robbert Krebbers authored
-
- Mar 27, 2018
-
-
Robbert Krebbers authored
This is a substitute for !136.
-
- Mar 19, 2018
-
-
Robbert Krebbers authored
-
- Mar 12, 2018
-
-
Ralf Jung authored
-
- Feb 22, 2018
-
-
Robbert Krebbers authored
As reported by @jjourdan: framing now no longer back tracks on whether to strip laters or not. When framing below a later, we now only make it strip laters of the head of the frame.
-
- Feb 21, 2018
-
-
Robbert Krebbers authored
-
- Feb 20, 2018
-
-
Jacques-Henri Jourdan authored
The finiteness was needed to have the axiom of choice over the domain. This axiom is not needed if cmra_extend is in Type.
-
Jacques-Henri Jourdan authored
Revert "Remove the domain finiteness hypothesis for the function CMRA, and put cmra_extend in Type." This reverts commit fa897ff5.
-
Jacques-Henri Jourdan authored
The finiteness was needed to have the axiom of choice over the domain. This axiom is not needed if cmra_extend is in Type.
-
Robbert Krebbers authored
Fixed by stdpp 93b4ec70e13a573a9055a5bf1269f5885e18e843.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
We now use the `Maybe` prefix as also used for `Frame`: it indicates whether progress has been made by stripping of a later or not.
-
- Feb 08, 2018
-
-
Robbert Krebbers authored
-
- Feb 07, 2018
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
We already supported framing under wands.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
For example, framing `P` in `(P ∨ Q) ∗ R` now succeeds and turns the goal into `R`.
-
- Feb 02, 2018
-
-
Robbert Krebbers authored
-
- Jan 24, 2018
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This partially solves #112.
-
- Jan 23, 2018
-
-
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
-
- Jan 21, 2018
-
-
Robbert Krebbers authored
This should fix iris-examples.
-
- Jan 20, 2018
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-