- Jun 21, 2018
- Jun 20, 2018
-
-
Ralf Jung authored
-
- Jun 18, 2018
- Jun 15, 2018
-
-
Ralf Jung authored
* move PROP-envs definitions to environments.v so that we can control them without pulling in coq_tactics * use reduction-controlled `pm_default` for proofmode accessors
-
- Jun 14, 2018
-
-
Ralf Jung authored
-
- Jun 13, 2018
- Jun 12, 2018
-
-
Ralf Jung authored
-
- Jun 08, 2018
-
-
Ralf Jung authored
-
- Jun 04, 2018
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
Show that atomic_step is an AccElim so we can open invariants; get entirely rid of the Em ⊆ Eo side-condition
-
Ralf Jung authored
-
Ralf Jung authored
New atomic updates: defined as a fixed point with existential quantifier; intro lemma using class of Laterable assertions
-
- May 18, 2018
-
-
Robbert Krebbers authored
-
- May 17, 2018
-
-
Robbert Krebbers authored
`sed -i 's/frag_auth_op/frac_auth_frag_op/g' $(find -name "*.v")`
-
- May 02, 2018
-
-
Ralf Jung authored
-
- Apr 27, 2018
-
-
Robbert Krebbers authored
-
- Apr 26, 2018
-
-
Ralf Jung authored
New IntoAcc typeclass to decouple creating and elliminating accessors; ElimInv supports both with and without Hclose
-
- Apr 25, 2018
-
-
Ralf Jung authored
-
- Apr 20, 2018
-
-
Robbert Krebbers authored
Also, remove the inconsistency that `wp_expr_eval` succeeds on a goal that is not a WP.
-
- Mar 19, 2018
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- Mar 03, 2018
-
-
Robbert Krebbers authored
-
- Mar 01, 2018
-
-
Jacques-Henri Jourdan authored
-
- Feb 23, 2018
-
-
Robbert Krebbers authored
-
- Feb 21, 2018
- Feb 20, 2018
-
-
Ralf Jung 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 19, 2018
-
-
Ralf Jung authored
-
- Feb 13, 2018
-
-
Jacques-Henri Jourdan authored
-
- Feb 07, 2018
-
-
Robbert Krebbers authored
For example, framing `P` in `(P ∨ Q) ∗ R` now succeeds and turns the goal into `R`.
-
- Jan 24, 2018
-
-
Jacques-Henri Jourdan authored
-
- 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.
-
- Jan 13, 2018
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-