- May 03, 2018
-
-
Glen Mével authored
-
- Dec 07, 2017
-
-
Ralf Jung authored
-
- Dec 05, 2017
-
-
Ralf Jung authored
-
- Nov 27, 2017
-
-
Robbert Krebbers authored
-
- Nov 26, 2017
-
-
David Swasey authored
-
David Swasey authored
-
- Nov 24, 2017
-
-
Ralf Jung authored
-
- Nov 23, 2017
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
It can be infered now.
-
Robbert Krebbers authored
-
- Nov 09, 2017
-
-
David Swasey authored
This reverts commit 913059d2.
-
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`).
-
- Nov 08, 2017
-
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
-
David Swasey authored
-
- Nov 07, 2017
-
-
Ralf Jung authored
-
- Nov 04, 2017
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- Oct 04, 2017
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Sep 25, 2017
-
-
Dan Frumin authored
-
- Sep 09, 2017
-
-
Robbert Krebbers authored
-
- Mar 14, 2017
-
-
Robbert Krebbers authored
-
- Jan 05, 2017
-
-
Ralf Jung authored
-
- Jan 03, 2017
-
-
Ralf Jung authored
This patch was created using find -name *.v | xargs -L 1 awk -i inplace '{from = 0} /^From/{ from = 1; ever_from = 1} { if (from == 0 && seen == 0 && ever_from == 1) { print "Set Default Proof Using \"Type*\"."; seen = 1 } }1 ' and some minor manual editing
-
- Dec 09, 2016
-
-
Ralf Jung authored
-
- Dec 06, 2016
-
-
Ralf Jung authored
-
- Aug 29, 2016
-
-
Robbert Krebbers authored
(which are useful in Amin's logical relations development).
-
- Aug 08, 2016
-
-
Robbert Krebbers authored
This generalization is surprisingly easy in Iris 3.0, so I could not resist not doing it :).
-
- Jul 21, 2016
-
-
Robbert Krebbers authored
In particular, remove ectx_language.atomic, because it seems unused expect for a smart constructor for language.atomic.
-
- Jul 20, 2016
-
-
Jacques-Henri Jourdan authored
* Values are considered as atomic expressions (this does not hurt, and this makes the proofs of atomicity simpler).
-
- Jul 19, 2016
-
-
Robbert Krebbers authored
I also reverted 7952bca4 since there is no need for atomic to be a boolean predicate anymore. Moreover, I introduced a hint database fsaV for solving side-conditions related to FSAs, in particular, side-conditions related to expressions being atomic.
-
- Apr 07, 2016
-
-
Robbert Krebbers authored
-
- Mar 30, 2016
- Mar 29, 2016
-
-
Robbert Krebbers authored
-
Ralf Jung authored
This required a new ectx axiom: Positivity of evaluation contexts. This axiom was also present in the old Iris 1.1 development, back when it still derived lifting axioms for ectx languages.
-
Ralf Jung authored
-