- Aug 28, 2016
-
-
Joseph Tassarotti authored
-
Robbert Krebbers authored
This also removes the double use of the name 'wp_fork' in both program_logic/weakestpre and heap_lang/lifting.
-
Robbert Krebbers authored
-
- Aug 27, 2016
-
-
Zhen Zhang authored
-
- Aug 26, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Zhen Zhang authored
Add lock interface @jung looks good? See merge request !3
-
Zhen Zhang authored
-
- Aug 25, 2016
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Robbert Krebbers authored
NB: these scopes delimiters were already there before Janno's a0067662.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Janno authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Following the time anology of later, the step-index 0 corresponds does not correspond to 'now', but rather to the end of time (i.e. 'last').
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Make names more consistent with the rest of the development, make definitions type classes opaque so that the proofmode does not unfold then, declare timeless, persistent and proper instances.
-
- Aug 24, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Jacques-Henri Jourdan authored
-
Zhen Zhang authored
-
Zhen Zhang authored
-
Zhen Zhang authored
unfolded logically atomic triple The definition is a bit funky now to hack together something fast. See demo section for an example of application. cc @dreyer @jung @robbertkrebbers @jjourdan See merge request !7
-
Zhen Zhang authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This is allowed as long as one of the conjuncts is thrown away (i.e. is a wildcard _ in the introduction pattern). It corresponds to the principle of "external choice" in linear logic.
-
Robbert Krebbers authored
-
- Aug 23, 2016
-
-
Robbert Krebbers authored
Also, since do_head_step no longer has a purpose, I have removed it and just use a bunch of eauto hints.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Aug 22, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This implements issue #3.
-