 06 Mar, 2016 4 commits


Robbert Krebbers authored
Tactics like wp_proj should always solve all to_val sideconditions. The tactic wp_done is used to handle these in a uniform way.

Ralf Jung authored

Ralf Jung authored
make the global functor stuff in the various constructions more uniform; change it such that barrier/proof does not have to repeat the functors it needs

Ralf Jung authored

 05 Mar, 2016 12 commits


Robbert Krebbers authored

Robbert Krebbers authored

Robbert Krebbers authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

Ralf Jung authored

 04 Mar, 2016 3 commits


Ralf Jung authored

Ralf Jung authored

Robbert Krebbers authored

 03 Mar, 2016 2 commits


Robbert Krebbers authored

Robbert Krebbers authored

 02 Mar, 2016 7 commits


Robbert Krebbers authored
For consistency's sake.

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

Robbert Krebbers authored
This cleans up some adhoc stuff and prepares for a generalization of saved propositions.

 01 Mar, 2016 2 commits


Robbert Krebbers authored

Robbert Krebbers authored

 29 Feb, 2016 1 commit


Ralf Jung authored

 27 Feb, 2016 7 commits


Robbert Krebbers authored

Robbert Krebbers authored

Ralf Jung authored

Ralf Jung authored

Robbert Krebbers authored

Robbert Krebbers authored
Now we substitute as far into the term as we can. This is to deal with terms that contain Coq variables.

Robbert Krebbers authored

 26 Feb, 2016 2 commits


Robbert Krebbers authored
It is based on type classes and can it be tuned by providing instances, for example, instances can be provided to mark that certain expressions are closed.

Robbert Krebbers authored
