- Feb 09, 2017
-
-
Robbert Krebbers authored
-
- Feb 06, 2017
-
-
Ralf Jung authored
-
- Feb 03, 2017
-
-
Robbert Krebbers authored
-
- Feb 01, 2017
-
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
Cancelable elements are a new way of proving local updates, by removing some cancellable element of the global state, provided that we own it and we are willing to lose this ownership. Identity-free elements are an auxiliary that is necessary to prove that [Some x] is cancelable. For technical reasons, these two notions are not defined exactly like what one might expect, but also take into account validity. Otherwise, an exclusive element would not be cancelable or idfree, which is rather confusing.
-
- Jan 30, 2017
-
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
-
- Jan 27, 2017
-
-
Ralf Jung authored
-
- Jan 26, 2017
-
-
Jacques-Henri Jourdan authored
-
- Jan 25, 2017
-
-
Robbert Krebbers authored
Also, give names to hypotheses that we refer to.
-
Ralf Jung authored
-
Ralf Jung authored
Also add "Local" to some Default Proof Using to keep them more contained
-
Ralf Jung authored
-
- Jan 23, 2017
-
-
Robbert Krebbers authored
-
- Jan 22, 2017
-
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jan 11, 2017
-
-
Robbert Krebbers authored
-
Ralf Jung authored
This approach is originally by Robbert
-
- Jan 06, 2017
-
-
Ralf Jung authored
-
Robbert Krebbers authored
Rename: - prefix_of -> prefix and suffix_of -> suffix because that saves keystrokes in lemma names. However, keep the infix notations with l1 `prefix_of` l2 and l1 `suffix_of` l2 because those are easier to read. - change the notation l1 `sublist` l2 into l1 `sublist_of` l2 to be consistent. - rename contains -> submseteq and use the notation ⊆+
-
- Jan 05, 2017
- Jan 04, 2017
-
-
Ralf Jung authored
-
Ralf Jung authored
algebra.sts as the wrong file, the affected lemmas are in base_logic.lib.sts (already fixed by Robbert)
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan 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 26, 2016
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Dec 23, 2016
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Dec 21, 2016
-
-
Ralf Jung authored
-