- Sep 02, 2020
-
-
Robbert Krebbers authored
Bump std++ See merge request iris/iris!494
-
Simon Friis Vindum authored
-
Ralf Jung authored
-
- Aug 30, 2020
-
-
Ralf Jung authored
- Aug 29, 2020
- Aug 28, 2020
-
-
Ralf Jung authored
-
- Aug 24, 2020
- Aug 12, 2020
- Aug 07, 2020
- Jul 24, 2020
-
-
Ralf Jung authored
-
- Jul 22, 2020
-
-
Robbert Krebbers authored
Set default name for unnamed binders to H Closes #337 See merge request !484
-
Fixes #337.
-
- Jul 21, 2020
-
-
Robbert Krebbers authored
Use user-supplied names in iIntros Closes #336 See merge request iris/iris!482
-
Tej Chajed authored
Preserve identifiers in binders where possible, analogous to the support for destructing existentials in !479. Fixes #336.
-
Robbert Krebbers authored
-
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 !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
-