- Jul 19, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
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.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
We reify to a representation of expressions that includes an explicit constructor for closed terms. Substitution can then be implemented as the identify, which enables us to perform it using computation.
-
- Jul 18, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jul 15, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jul 13, 2016
-
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
The intropattern {H} also meant clear (both in ssreflect, and the logic part of the introduction pattern).
-
- Jul 12, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jul 11, 2016
-
-
Jacques-Henri Jourdan authored
-
Ralf Jung authored
-
- Jul 04, 2016
-
-
Jacques-Henri Jourdan authored
-
- Jul 03, 2016
-
-
Robbert Krebbers authored
-
- Jun 30, 2016
-
-
Robbert Krebbers authored
-
Ralf Jung authored
I know we don't use it. Stating theorems also serves to document things, and IMHO this one is informative. It also costs us nothing.
-
Robbert Krebbers authored
Concretely, when execution of any of the wp_ tactics does not yield another wp, it will make sure that a view shift is kept. This behavior was already partially there, but now it is hopefully more consistent.
-
- Jun 29, 2016
-
-
Robbert Krebbers authored
-
- Jun 27, 2016
-
-
Robbert Krebbers authored
We are now using the prefixes Into, From, and Is (the first two are inspired by the names of some traits in the Rust stdlib), and hopefully doing that consistenly.
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
-
- Jun 23, 2016
-
-
Robbert Krebbers authored
This is more consistent with the proofmode, where we also call it pure.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This is more natural, match should be used in user code, not case.
-
- Jun 17, 2016
-
-
Robbert Krebbers authored
Fixes issue #20.
-
- Jun 16, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This introduces n hypotheses and destructs the nth one.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jun 15, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Jun 14, 2016
-
-
Robbert Krebbers authored
-