// RUN: %dafny /compile:3 "%s" > "%t" // RUN: %diff "%s.expect" "%t" // This method can be used to test compilation. method Main() { var s := {2, 3}; var m := map[2 := 20, 3 := 30]; print (s, m), "\n"; print (|s|, |m|), "\n"; print(set s | s in m), "\n"; print (forall x {:nowarn} :: x in (map [1:=10, 2:=20]) ==> x > 0), "\n"; }