summaryrefslogtreecommitdiff
path: root/Binaries
diff options
context:
space:
mode:
authorGravatar Rustan Leino <leino@microsoft.com>2012-10-19 22:55:54 -0700
committerGravatar Rustan Leino <leino@microsoft.com>2012-10-19 22:55:54 -0700
commit5a83f112c46196e2a48cb88796751d1a131df122 (patch)
treeb52d63e4aec99c51fcd7e2790af581a87483f6d3 /Binaries
parentf8e36475b2abbf642408a8aae0bbce70ab7c86dd (diff)
Test cases for co-inductive proofs, and an axiom that makes some of them possible
Diffstat (limited to 'Binaries')
-rw-r--r--Binaries/DafnyPrelude.bpl1
1 files changed, 1 insertions, 0 deletions
diff --git a/Binaries/DafnyPrelude.bpl b/Binaries/DafnyPrelude.bpl
index a605ba87..4118397c 100644
--- a/Binaries/DafnyPrelude.bpl
+++ b/Binaries/DafnyPrelude.bpl
@@ -482,6 +482,7 @@ function DtRank(DatatypeType): int;
function CoDatatypeCertificate#Equal0(DatatypeType, DatatypeType): bool;
function CoDatatypeCertificate#Equal1(DatatypeType, DatatypeType): bool;
+axiom (forall d, e: DatatypeType :: d == e ==> CoDatatypeCertificate#Equal0(d, e));
// ---------------------------------------------------------------
// -- Axiom contexts ---------------------------------------------