- Nov 13, 2017
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Nov 12, 2017
-
-
Robbert Krebbers authored
-
- Nov 11, 2017
-
-
Robbert Krebbers authored
Get rid of `later_proper'` See merge request FP/iris-coq!82
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Ralf Jung authored
add later_ne; make later_proper match the other _proper lemmas See merge request FP/iris-coq!81
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Nov 09, 2017
-
-
David Swasey authored
Add progress bit to WP. See merge request FP/iris-coq!37
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
This is derived from `wp_forget_not_stuck` and a trivial preorder on stuckness bits. (The two lemmas are redundant, but I have examples where each seems more natural than the other.) I did *not* bake `wp_stuckness_mono` into `strong_mono` for two reasons. Mainly, I didn't see a nice way to combine the two proofs (beyond `cut`). Less important, changing the type of `wp_strong_mono` will break code.
-
David Swasey authored
I saw no need for `stuckness_flip`: strong atomicity always works, while weak atomicity works only for expressions that are not stuck. Since this seemed unclear, I split lemma `wp_atomic'` up into `wp_strong_atomic` (parametric in the WP's `s`) and `wp_weak_atomic` (not). The proof mode instance is stated in terms of the derived rule `wp_atomic` (parametric in `s`).
-
David Swasey authored
-
David Swasey authored
- Nov 08, 2017
-
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
Pull progress bit out of the WP fixpoint, make (most) wp adequacy notation only parsing, and generalize forget_progress.
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
-
- Nov 07, 2017
- Nov 06, 2017
-
-
Robbert Krebbers authored
-
- Nov 05, 2017
-
-
Robbert Krebbers authored
-
- Nov 04, 2017
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Make atomic a type class. See merge request FP/iris-coq!78
-
Robbert Krebbers authored
-
- Nov 03, 2017
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- Nov 02, 2017
-
-
Robbert Krebbers authored
-