- Jun 23, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This is more natural, match should be used in user code, not case.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jun 21, 2016
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Jun 20, 2016
-
-
Robbert Krebbers authored
Fun test case to play arround with abstract predicates.
-
- Jun 19, 2016
-
-
Robbert Krebbers authored
-
- Jun 17, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Fixes issue #20.
-
Robbert Krebbers authored
-
- Jun 16, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This is to avoid confusion with ghost_ownership.own.
-
Robbert Krebbers authored
This introduces n hypotheses and destructs the nth one.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jun 15, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
This is inspired by ssr, and makes unification faster if it goes right-to-left. See https://sympa.inria.fr/sympa/arc/ssreflect/2013-11/msg00010.html
-
Robbert Krebbers authored
-
- Jun 14, 2016
-
-
Robbert Krebbers authored
This way, we can use eapply instead of class_apply, which is used when the instances are defined using the Instance command. It seems that eapply is stronger as class_apply, and as such solves some issues when canonical structures have type class parameters, for example: Goal Op (option (dec_agree nat)). apply _. This failed, but is fixed by this commit.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jun 08, 2016
-
-
Robbert Krebbers authored
-
- Jun 07, 2016
- Jun 06, 2016
-
-
Robbert Krebbers authored
-