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

Back to the index. View project statistic. View project symbols. View KIV symbols to check that all symbols are available.

All project symbols

symbol specification entry
#treefunction, tree → nat
#heapfunction, heap → nat
#refsetfunction, refset → nat
#set-basicfunction, set → nat
*heap-sepfunction, heap → bool × heap → bool → heap → bool
+nat-basic2function, nat × nat → nat
++heapfunction, heap × ref → heap
++refsetfunction, refset × ref → refset
++set-basicfunction, set × elem → set
+1nat-basic1function, nat → nat
-natfunction, nat × nat → nat
-*heap-sepfunction, heap → bool × heap → bool → heap → bool
--heapfunction, heap × ref → heap
--refsetfunction, refset × ref → refset
--set-unionfunction, set × elem → set
-1nat-basic1function, nat → nat
-⊗heap-sepfunction, heap → bool × heap → bool → heap → bool
.butleftmostsearch-treefunction, tree → tree
.butmaxosetfunction, set → set
.butminosetfunction, set → set
.insertsearch-treefunction, tree × elem → tree
.lefttreefunction, tree → tree
.leftnodefunction, node → ref
.left:=treefunction, tree × tree → tree
.left:=nodefunction, node × ref → node
.leftmostsearch-treefunction, tree → elem
.maxosetfunction, set → elem
.minosetfunction, set → elem
.righttreefunction, tree → tree
.rightnodefunction, node → ref
.right:=treefunction, tree × tree → tree
.right:=nodefunction, node × ref → node
.setdata-refinementfunction, tree → set
.valtreefunction, tree → elem
.valnodefunction, node → elem
.val:=treefunction, tree × elem → tree
.val:=nodefunction, node × elem → node
<oelempredicate, elem × elem
<nat-basic1predicate, nat × nat
<osetpredicate, set × elem
<osetpredicate, elem × set
=>node-heapfunction, ref × node → heap → bool
=>mapletfunction, ref × obj → heap → bool
=>?mapletfunction, ref → heap → bool
=>_mapletfunction, ref → heap → bool
>natpredicate, nat × nat
Hheapvariable, heap
H0heapvariable, heap
H1heapvariable, heap
H2heapvariable, heap
Pheap-sepvariable, heap → bool
P0heap-sepvariable, heap → bool
P1heap-sepvariable, heap → bool
P2heap-sepvariable, heap → bool
Trueseparationpredicate, bool
\heapfunction, heap × heap → heap
\heapfunction, heap × refset → heap
\refsetfunction, refset × refset → refset
\set-unionfunction, set × set → set
]node-heapfunction, heap × ref × node → heap
]node-heapfunction, heap × ref → node
]heapfunction, heap × ref × obj → heap
]heapfunction, heap × ref → obj
_∃node-heapfunction, node → heap → bool → heap → bool
_∃mapletfunction, obj → heap → bool → heap → bool
_∃mapletfunction, ref × ref → heap → bool → heap → bool
_∃mapletfunction, ref → heap → bool → heap → bool
aelemvariable, elem
a0treevariable, elem
a0nodevariable, elem
allocopsprocedure, : ref, heap
belemvariable, elem
branchtreefunction, tree × elem × tree → tree
bstsearch-treepredicate, tree
bvheap-sepvariable, bool
celemvariable, elem
elemelemsort,
empheap-seppredicate, heap
falseheap-seppredicate, heap
freeopsprocedure, ref : heap
heapheapsort,
iteheap-sepfunction, bool × heap → bool × heap → bool → heap → bool
leaftreeconstant, tree
mnat-basic1variable, nat
mknodenodefunction, ref × elem × ref → node
nnat-basic1variable, nat
n0nat-basic1variable, nat
n1nat-basic1variable, nat
natnat-basic1sort,
ndnodevariable, node
nd0node-heapvariable, node
nd1node-heapvariable, node
nodenodesort,
nullrefconstant, ref
oobjvariable, obj
o0objvariable, obj
o1objvariable, obj
oPnode-heapvariable, node → heap → bool
oPmapletvariable, obj → heap → bool
objobjsort,
ordered_set_delete_minordered-setprocedure, : elem, set
ordered_set_insertordered-setprocedure, elem : set
preciseheap-seppredicate, heap → bool
rrefvariable, ref
r0refvariable, ref
r1refvariable, ref
r2nodevariable, ref
rPmapletvariable, ref → heap → bool
readnode-heapprocedure, ref, heap : node
readopsprocedure, ref, heap : obj
refrefsort,
refsetrefsetsort,
rrPmapletvariable, ref × ref → heap → bool
rsrefsetvariable, refset
rs0refsetvariable, refset
rs1refsetvariable, refset
rs2refsetvariable, refset
sset-basicvariable, set
s0set-basicvariable, set
s1set-basicvariable, set
s2set-basicvariable, set
search_tree_delete_minsearch-treeprocedure, : elem, ref, heap
search_tree_insertsearch-treeprocedure, elem : ref, heap
search_tree_mknodesearch-treeprocedure, ref, elem, ref : ref, heap
setset-basicsort,
ttreevariable, tree
t0treevariable, tree
t1treevariable, tree
t2treevariable, tree
trlinked-treefunction, ref × tree → heap → bool
treetreesort,
trueheap-seppredicate, heap
writenode-heapprocedure, ref, node : heap
writeopsprocedure, ref, obj : heap
}heap-sepfunction, heap → heap → bool
}refsetfunction, ref → refset
}set-unionfunction, elem → set
¬heap-sepfunction, heap → bool → heap → bool
→heap-sepfunction, heap → bool × heap → bool → heap → bool
∅heapconstant, heap
∅refsetconstant, refset
∅set-basicconstant, set
∈search-treepredicate, elem × tree
∈heappredicate, ref × heap
∈refsetpredicate, ref × refset
∈set-basicpredicate, elem × set
∧heap-sepfunction, heap → bool × heap → bool → heap → bool
∨heap-sepfunction, heap → bool × heap → bool → heap → bool
∩refsetfunction, refset × refset → refset
∩set-unionfunction, set × set → set
∪heapfunction, heap × heap → heap
∪refsetfunction, refset × refset → refset
∪set-unionfunction, set × set → set
≡separationpredicate, heap × heap
≤natpredicate, nat × nat
≥natpredicate, nat × nat
⊆heap-seppredicate, heap → bool × heap → bool
⊆heappredicate, heap × heap
⊆refsetpredicate, refset × refset
⊆set-basicpredicate, set × set
⊗heap-sepfunction, heap → bool × heap → bool → heap → bool
⊥heappredicate, heap × heap
⌝heap-sepfunction, bool → heap → bool