- 27 Oct, 2018 3 commits
-
-
Robbert Krebbers authored
We define basic updates as: |==> P := (∀ Q, (P -∗ ■ Q) -∗ ■ Q) From this definitions, we can prove all laws of basic updates, apart from those related to frame preserving updates. For that, we need the following primitive rule: x ~~>: Φ → uPred_ownM x ∗ (∀ y, ⌜Φ y⌝ -∗ uPred_ownM y -∗ ■ R) ⊢ ■ R. So, in total, this gets rid of 1 primitive connective (|==>) and 5 primitive rules (those of `|==>`), which is replaced by one new primitive rule.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 26 Oct, 2018 5 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Ralf Jung authored
opam is broken beyond repair for system ocaml, it seems... see <https://github.com/ocaml/opam/issues/3586>.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 24 Oct, 2018 10 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Modify adequacy proof to not break the 'fancy update' abstraction. See merge request FP/iris-coq!171
-
Joseph Tassarotti authored
Use explicit names in some scripts, re-organize fupd plainly derived laws, adjust wsat import/export.
-
Joseph Tassarotti authored
-
Joseph Tassarotti authored
Modify adequacy proof to not break the 'fancy update' abstraction. Modify fupd plainly interface and add new derived results.
-
Ralf Jung authored
-
- 22 Oct, 2018 6 commits
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 21 Oct, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 19 Oct, 2018 1 commit
-
-
Ralf Jung authored
-
- 18 Oct, 2018 9 commits
- 13 Oct, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 11 Oct, 2018 1 commit
-
-
Ralf Jung authored
-
- 07 Oct, 2018 1 commit
-
-
Ralf Jung authored
-
- 05 Oct, 2018 2 commits
-
-
Robbert Krebbers authored
Support multiple steps in `PureExec`. See merge request FP/iris-coq!179
-
Robbert Krebbers authored
-