[Imprint][Data Privacy Statement][E-Mail]

Back to main index. View the specification. View theorem base summary, View theorem base listing, the used properties by spec, the dependency list, the symbol table,

Specification ex-maplet
enrich
   maplet
with
   functions 
       . =>_ : Ref[A] → Heap[A] → Bool;
       . =>? : Ref[A] → Heap[A] → Bool;
   
   variables 
       o : A;
       r : Ref[A];
       h : Heap[A];
       hP : Heap[A] → Bool;
   
   
   axioms 
      mapex: r.=>_ = _∃(λ o. r => o);
      used for: ls;
      
      mapornull: r.=>? = (r = null ⊃ emp;r.=>_);
      used for: ls;
   
   
end enrich