- Mar 25, 2021
-
-
Ralf Jung authored
-
- Mar 24, 2021
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
This note is obsolete due to iris/iris!640
-
Ralf Jung authored
generalize into_and_sep_affine so that generalizing just the conjunction instance for IntoExist is sufficient
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
-
The syntax re-uses the existing support for pure names, namely the % and %H patterns. Using "[% H]" is like `iDestruct ... as (?) "H"` and using "[%x H]" (with the string-ident plugin) is like `iDestruct ... as (x) "H"`. This changes how these patterns are parsed. Previously, both would have been handled as conjunctions (using IntoAnd or IntoSep, depending on whether the hypothesis is persistent or not). This means it was possible for the user to use "[% H]" to destruct a pure hypothesis ⌜φ ∧ ψ⌝ and put only the first conjunct in the Gallina context, leaving the other one in the IPM; such patterns will now break, since iExistDestruct does not handle this use case.
-
- Mar 23, 2021
-
-
Ralf Jung authored
-
Ralf Jung authored
Provide functionality from string_ident natively Closes #404 See merge request iris/iris!640
-
Fixes #404
-
Ralf Jung authored
-
Ralf Jung authored
-
- Mar 22, 2021
- Mar 18, 2021
- Mar 17, 2021
-
-
Ralf Jung authored
-
Ralf Jung authored
add more lemmas to list RA and move it to iris-staging See merge request iris/iris!654
-
Ralf Jung authored
-
Ralf Jung authored
-
-
Ralf Jung authored
fix scopes for big-ops See merge request iris/iris!652
-