- May 29, 2018
-
-
Ralf Jung authored
-
- May 23, 2018
-
-
Ralf Jung authored
-
- May 18, 2018
-
-
Robbert Krebbers authored
This fixes issue #187.
-
- May 14, 2018
- May 09, 2018
-
-
Ralf Jung authored
-
- May 03, 2018
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
It now turns the goal into `P` and `<pers> Q`, which is dual to `iDestruct`, which turns `P ∧ <pers> Q` into `P` and `□ Q`.
-
Ralf Jung authored
-
- Apr 04, 2018
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Extend ElimModal with Boolean flags to specify whether it operates on the persistent/spatial context.
-
- Mar 22, 2018
-
-
Ralf Jung authored
Fixes #177
-
- Mar 21, 2018
- Mar 20, 2018
- Mar 19, 2018
- Mar 08, 2018
-
-
Robbert Krebbers authored
-
- Mar 07, 2018
-
-
Robbert Krebbers authored
-
- Mar 05, 2018
-
-
Jacques-Henri Jourdan authored
-
- Mar 04, 2018
-
-
Jacques-Henri Jourdan authored
Split [FromAssumption] into three, depending on wheter the parameters are evars. This is to avoid loops in TC search.
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Mar 03, 2018
-
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
Based on an earlier MR by @jung.
-
Robbert Krebbers authored
This change is slightly more invasive than expected: in monPred we were using the embedding before the BI was defined. With the new setup, this is no longer possible, because in order to make an instance of the embedding, we need to know that `monPred` is a BI. As such, we define `emp`, `⌜ _ ⌝` and friends directly in the model of `monPred` and later prove that they are equal to a version in terms of the embedding.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Mar 01, 2018
-
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
This requires changing the Hint Mode of the [Frame] type class because it should not fail if its parameter is an evar, but instantiate it instead. In order to prevent all the other instances of [Frame] to intantiate this evar themselves, we create a new type class [KnwonFrame], which corresponds to the old behavior.
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
See the discussion in #163.
-
Jacques-Henri Jourdan authored
-
- Feb 28, 2018
-
-
Robbert Krebbers authored
-