summaryrefslogtreecommitdiff
path: root/Test/dafny0/DatatypeUpdate.dfy
diff options
context:
space:
mode:
authorGravatar leino <unknown>2014-12-02 14:04:53 -0800
committerGravatar leino <unknown>2014-12-02 14:04:53 -0800
commit682a34e72274aff3ef4ebcbe54244d1c2ca0ba2f (patch)
tree448289d84b91a081f7658710f0fcb9cc425805c8 /Test/dafny0/DatatypeUpdate.dfy
parentd5685d5afcd053a0bb2178425e1b1d12cd85eb52 (diff)
Snapshot, to be continued
Diffstat (limited to 'Test/dafny0/DatatypeUpdate.dfy')
-rw-r--r--Test/dafny0/DatatypeUpdate.dfy7
1 files changed, 7 insertions, 0 deletions
diff --git a/Test/dafny0/DatatypeUpdate.dfy b/Test/dafny0/DatatypeUpdate.dfy
index 7869fba3..f39aa4ce 100644
--- a/Test/dafny0/DatatypeUpdate.dfy
+++ b/Test/dafny0/DatatypeUpdate.dfy
@@ -28,3 +28,10 @@ function F(d: Dt): Dt
{
d[x := 5]
}
+
+datatype NumericNames = NumNam(010: int)
+
+method UpdateNumNam(nn: NumericNames, y: int) returns (pp: NumericNames)
+{
+ pp := nn[010 := y]; // not to be confused with a field name 10
+}