| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
around the bound variables optional.
|
| |
|
| |
|
| |
|
|
|
|
| |
subrange tests
|
|
|
|
|
| |
Fixed some precondition violations
Various improvements in Contracts
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
(A nice consequence of this is that the method IsTotal is no longer needed.)
|
|\| |
|
| | |
|
|\| |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
(previously undetected) specification bug in the test suite.
|
|
|
|
|
|
| |
assumed.
Fixed cases where token was not being updated for refinement.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Beefed up some test cases.
|
| |
|
|
|
|
| |
Added syntactic support for codatatype #-form equalities.
|
|
|
|
| |
prefix versions
|
|
|
|
|
|
| |
(Missing from the co support are (prefix) equalities of codatatypes,
various restrictions on the use of co/prefix-predicates, and tactic
support for applying the (prefix-)induction automatically.)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
renamed "ghost module" to "abstract module", adding a keyword "abstract"
|
|
|
|
|
|
| |
re-verifying the postcondition at that time
let refined classes inherit attributes
|
| |
|
|
|
|
| |
possible
|
| |
|
| |
|
| |
|
|
|
|
| |
http://boogie.codeplex.com/discussions/397616).
|
|
|
|
| |
'x' of a set in the encoding satisfies Box(Unbox(x))==x. The soundness and performance of the axiomatization are dicey, so the axioms are made available only to method in-parameters.
|