- 06 Feb, 2020 7 commits
- 02 Feb, 2020 5 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- 01 Feb, 2020 11 commits
-
-
Robbert Krebbers authored
Better handling of persistent results in `iDestruct`, `iPoseProof`, `iAssert` and friends See merge request !341
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Make handling of `AddModal` in `tac_specialize_frame` consistent with that in `tac_specialize_assert`.
-
Robbert Krebbers authored
The result of `iSpecialize ("H" with "[H1 .. Hn]")` was always put in the spatial context. This commit strenghtens this tactic by putting the result in the intuitionistic context if the following conditions hold: 1. The hypothesis `H` is persistent. 2. All the hypotheses `H1 .. Hn` are intuitionistic (or similarly, in case `[-H1 .. Hn]` is used, if all remaining hypotheses are intuitionistic). 3. If the pattern `[> ..]` for adding a modality is not used.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Paolo G. Giarrusso authored
-
Ralf Jung authored
-
- 30 Jan, 2020 3 commits
-
-
Robbert Krebbers authored
Disclaimer for STSs. See merge request !366
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 23 Jan, 2020 8 commits
-
-
Robbert Krebbers authored
Add several lemmas about list singletons See merge request !364
-
Dmitry Khalanskiy authored
A lemma that allows to relate a singleton with another list.
-
Robbert Krebbers authored
Add a stronger version of `list_core_id`. See merge request !361
-
Robbert Krebbers authored
Add pair_op_1 and pair_op_2 See merge request !362
-
Dmitry Khalanskiy authored
`list_lookup_singletonM_ne` is not sufficient when we need to compare a singleton with another list, for example, to see if one is included in the other.
-
Dmitry Khalanskiy authored
A new lemma, `list_core_id'`, allows to infer that a list is `CoreId` by only checking that all its elements are `CoreId`, as opposed to the existing instance, `list_core_id`, that only works when the list contains elements of the type where every element is `CoreId`.
-
Dmitry Khalanskiy authored
-
Dmitry Khalanskiy authored
The two new lemmas allow splitting the resources in one component of a pair when the other component has nothing. In combination with `pair_split`, they allow to arbitrarily split the resource `(a ⋅ a', b ⋅ b')`. This is in line with `prod_local_update_1` and `prod_local_update_2`, the lemmas that allow, in a sense, to only consider one component of a pair.
-
- 21 Jan, 2020 4 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Added Actris to Case Studies in README See merge request !360
-
Jonas Kastberg authored
-
- 18 Jan, 2020 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-