- Jul 12, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jun 23, 2016
-
-
Robbert Krebbers authored
-
- May 10, 2016
-
-
Robbert Krebbers authored
-
- Apr 19, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This gets rid of the (ambiguous) notation %l, because we can declare LitLoc as a coercion. It also shortens the code.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
That way, we do not have useless type annotations of the form "v : language.val heap_lang" cluttering about any goal. Note, that we could decide to eta expand everywhere (as we do for ∀ and ∃), and use the notation "WP e {{ Q }}" for "wp e ⊤ (λ _, Q)".
-
- Mar 15, 2016
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- Mar 10, 2016
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
Thanks to Amin Timany for the suggestion.
-
- Mar 05, 2016
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
-
- Mar 04, 2016
-
-
Robbert Krebbers authored
-
- Mar 03, 2016
-
-
Robbert Krebbers authored
-
- Mar 02, 2016
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
get rid of substitution in Case (use lambdas); introduce Match as derived form that involves binders
-
Robbert Krebbers authored
We no longer abuse empty strings for anonymous binders. Instead, we now have a data type for binders: a binder is either named or anonymous.
-
Robbert Krebbers authored
-
- Mar 01, 2016
-
-
Robbert Krebbers authored
-
- Feb 29, 2016
-
-
Ralf Jung authored
-
- Feb 27, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Feb 26, 2016
-
-
Robbert Krebbers authored
-
- Feb 19, 2016
-
-
Robbert Krebbers authored
-
- Feb 16, 2016
- Feb 15, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Feb 14, 2016
-
-
Robbert Krebbers authored
-
- Feb 13, 2016
-
-
Robbert Krebbers authored
Also, make our redefinition of done more robust under different orders of Importing modules.
-
- Feb 12, 2016
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-