Andrei Paskevich
3a9ea01ed9
Matrix: add the pure "update" function for applicative updates
2018-07-02 17:15:42 +02:00
Andrei Paskevich
5130cf4361
update CHANGES + some cosmetics
2018-06-24 14:39:47 +02:00
Andrei Paskevich
eae547d95f
stdlib, examples: remove redundant "import"
2018-06-15 16:45:58 +02:00
Andrei Paskevich
fb77f39422
Vc: no more "liberal_for"
...
Instead, we put a "stop_split" over the subsequent postcondition
under the (begin > end + 1) assumption. When this assumption is
unrealizable (strict for), this allows us to discharge the whole
branch as a single goal.
2017-05-22 16:28:07 +02:00
Jean-Christophe Filliatre
63b8f6d0f4
updated proof sesssions
2017-05-16 14:22:45 +02:00
Guillaume Melquiond
7d060891b9
Merge branch 'master' into new_system
2017-05-15 14:26:58 +02:00
Jean-Christophe Filliatre
790d613404
binary sort: simplified code (and proof) using self_blit
2017-04-20 11:05:33 +02:00
Jean-Christophe Filliatre
98cf448bdd
new examples: tree_of_array and binary_sort
2017-04-20 10:34:47 +02:00