Esempio n. 1
0
 public static void FromMap(Dafny.Map <K, V> m, out MutableMap <K, V> new_m)
 {
     new_m = new MutableMap <K, V>();
     foreach (var key in m.Domain)
     {
         new_m.mapImpl.Add(key, m.Select(key));
     }
 }
Esempio n. 2
0
 public static bool QuantMap <U, V>(Dafny.Map <U, V> map, bool frall, System.Predicate <U> pred)
 {
     foreach (var u in map.Domain)
     {
         if (pred(u) != frall)
         {
             return(!frall);
         }
     }
     return(frall);
 }