- Jul 21, 2020
-
-
Robbert Krebbers authored
Use user-supplied names when destructing existentials with ? intro pattern See merge request iris/iris!479
-
When running `iDestruct "H" as (?) "H"`, use the name of the binder in "H". For example, if "H" has type `∃ y, Φ y`, we now use `y` as the name of the variable after freshening. Previously the name was always the equivalent of running `fresh H`. The implementation achieves this by forwarding the desired identifier name through the `IntoExist` typeclass. Identifiers are serialized in Gallina by using them as the name of a function of type `ident_name := unit -> unit`.
-
- Jul 18, 2020
-
-
Robbert Krebbers authored
-
- Jul 16, 2020
-
-
Ralf Jung authored
-
- Jul 15, 2020
-
-
Robbert Krebbers authored
Port HeapLang tactics to efficient style Closes #315 See merge request iris/iris!475
-
Addresses #315 for several tactics (`wp_alloc`, `wp_load`, `wp_store`, `wp_free`).
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
Iris 3.3 changelog summary See merge request iris/iris!478
-
Ralf Jung authored
-
Ralf Jung authored
Remove dec_agree and cofeT and use Coq #[deprecated] attribute for iAlways Closes #296 See merge request iris/iris!477
-
Ralf Jung authored
mention that the ASCII syntax exists (but we recommend unicode) See merge request iris/iris!470
-
Ralf Jung authored
-
Ralf Jung authored
All list "map singleton" lemmas consistently use `singletonM` in their name Closes #309 See merge request iris/iris!476
-
- Jul 14, 2020
- Jul 10, 2020
-
-
Ralf Jung authored
LICENSE-CODE: Clarify which BSD license is being used See merge request iris/iris!472
-
-
- Jul 04, 2020
- Jul 03, 2020
-
-
Ralf Jung authored
-
- Jul 02, 2020
-
-
Ralf Jung authored
Mention change to lemmas in changelog See merge request iris/iris!469
-
Simon Friis Vindum authored
-