- 07 Apr, 2020 32 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
Lemmas stating that big ops are commuting with op/sep. See merge request iris/iris!422
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
Document `%H` pattern. Closes #305 See merge request iris/iris!423
-
Ralf Jung authored
Fix iIntros on forall Closes #307 See merge request iris/iris!424
-
Tej Chajed authored
-
Tej Chajed authored
Fixes #307.
-
Ralf Jung authored
-
Robbert Krebbers authored
ASCII notation Closes #270 See merge request iris/iris!396
-
Gregory Malecha authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Gregory Malecha authored
-
Gregory Malecha authored
- all ascii notation is marked "only parsing" so this PR shouldn't change anything for anyone using only unicode notation. - the algorithm for creating an ascii notation is pretty simple. - \ast -> * - \triangleright -> |> - \vee -> \/ - \wedge -> /\ - \forall -> forall - \exists -> exists - \ast -> **
-
Ralf Jung authored
make names of more `f_op`/`f_core` rewrite lemmas more consistent See merge request iris/iris!403
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
This closes issue #305.
-
- 06 Apr, 2020 8 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Tej Chajed authored
-
Tej Chajed authored
-
Tej Chajed authored
-
Tej Chajed authored
-
Tej Chajed authored
Notably this support relies on string to identifier conversion, which works natively using Ltac2 in Coq 8.11+ and with a plugin (https://github.com/ppedrot/coq-string-ident) in Coq 8.10. To use it, you must replace intro_patterns.string_to_ident_hook with a real implementation; see https://gitlab.mpi-sws.org/iris/string-ident for a working implementation that works with Coq 8.11 (using Ltac2). The syntax is %H (within a string intro pattern). This is technically backwards-incompatible, because this was previously supported and parsed as % and H separately. To restore the old behavior, separate with a space, eg [% H].
-