[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
#set-basicfunction, set → nat
#refsetfunction, refset → nat
#heapfunction, heap → nat
#list-datafunction, list → nat
#reflistfunction, reflist → nat
'listfunction, elem → list
'reflistfunction, ref → reflist
*heap-sepfunction, heap → bool × heap → bool → heap → bool
+nat-basic2function, nat × nat → nat
+list-datafunction, elem × list → list
+listfunction, elem × elem → list
+listfunction, list × elem → list
+listfunction, list × list → list
+reflistfunction, ref × ref → reflist
+reflistfunction, reflist × ref → reflist
+reflistfunction, reflist × reflist → reflist
+reflistfunction, ref × reflist → reflist
++set-basicfunction, set × elem → set
++refsetfunction, refset × ref → refset
++heapfunction, heap × ref → heap
++reflistfunction, reflist × ref → reflist
++list-dupfunction, list × elem → list
+1nat-basic1function, nat → nat
-natfunction, nat × nat → nat
-*heap-sepfunction, heap → bool × heap → bool → heap → bool
--set-unionfunction, set × elem → set
--refsetfunction, refset × ref → refset
--heapfunction, heap × ref → heap
-1nat-basic1function, nat → nat
-⊗heap-sepfunction, heap → bool × heap → bool → heap → bool
.butlastreflistfunction, reflist → reflist
.butlastlist-lastfunction, list → list
.firstlist-datafunction, list → elem
.firstreflistfunction, reflist → ref
.lastreflistfunction, reflist → ref
.lastlist-lastfunction, list → elem
.leftcellfunction, cell → ref
.left:=cellfunction, cell × ref → cell
.restlist-datafunction, list → list
.restreflistfunction, reflist → reflist
.rightcellfunction, cell → ref
.right:=cellfunction, cell × ref → cell
.valcellfunction, cell → elem
.val:=cellfunction, cell × elem → cell
<nat-basic1predicate, nat × nat
<list-datapredicate, list × list
<oelempredicate, elem × elem
<reflistpredicate, reflist × reflist
=>mapletfunction, ref × obj → heap → bool
=>cell-heapfunction, ref × cell → 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
[]list-dataconstant, list
[]reflistconstant, reflist
\set-unionfunction, set × set → set
\refsetfunction, refset × refset → refset
\heapfunction, heap × heap → heap
\heapfunction, heap × refset → heap
]heapfunction, heap × ref × obj → heap
]heapfunction, heap × ref → obj
]cell-heapfunction, heap × ref × cell → heap
]cell-heapfunction, heap × ref → cell
_∃mapletfunction, obj → heap → bool → heap → bool
_∃mapletfunction, ref × ref → heap → bool → heap → bool
_∃mapletfunction, ref → heap → bool → heap → bool
_∃cell-heapfunction, cell → heap → bool → heap → bool
aelemvariable, elem
a0cellvariable, elem
a0list-datavariable, elem
belemvariable, elem
butlastnreflistfunction, nat × reflist → reflist
butlastnlist-lastfunction, nat × list → list
bvheap-sepvariable, bool
celemvariable, elem
cecellvariable, cell
ce0cell-heapvariable, cell
ce1cell-heapvariable, cell
cellcellsort,
disjreflistpredicate, reflist × reflist
disjlist-duppredicate, list × list
dlsdllistfunction, ref × ref × list × reflist × ref × ref → heap → bool
dupsreflistpredicate, reflist
dupslist-duppredicate, list
elemelemsort,
empheap-seppredicate, heap
falseheap-seppredicate, heap
fillfirstreflistfunction, nat × ref × reflist → reflist
fillfirstlist-lastfunction, nat × elem × list → list
headdllistvariable, ref
heapheapsort,
insertimplementationprocedure, ref : heap
listlist-datasort,
mnat-basic2variable, nat
mkcellcellfunction, ref × ref × elem → cell
mklistreflistfunction, ref × nat → reflist
mklistlist-lastfunction, elem × nat → list
nnat-basic1variable, nat
n0nat-basic1variable, nat
n1nat-basic1variable, nat
natnat-basic1sort,
nextdllistvariable, ref
nullrefconstant, ref
oobjvariable, obj
o0objvariable, obj
o1objvariable, obj
oPmapletvariable, obj → heap → bool
oPcell-heapvariable, cell → heap → bool
objobjsort,
preciseheap-seppredicate, heap → bool
prevdllistvariable, ref
rrefvariable, ref
r0refvariable, ref
r1refvariable, ref
r2cellvariable, ref
r2reflistvariable, ref
rPmapletvariable, ref → heap → bool
refrefsort,
reflistreflistsort,
refsetrefsetsort,
removeimplementationprocedure, ref : heap
revreflistfunction, reflist → reflist
revlist-lastfunction, list → list
rmdupreflistfunction, reflist → reflist
rmduplist-dupfunction, list → list
rrPmapletvariable, ref × ref → heap → bool
rsrefsetvariable, refset
rs0refsetvariable, refset
rs1refsetvariable, refset
rs2refsetvariable, refset
rxreflistvariable, reflist
rx0reflistvariable, reflist
rx1reflistvariable, reflist
rx2reflistvariable, reflist
ryreflistvariable, reflist
ry0reflistvariable, reflist
ry1reflistvariable, reflist
ry2reflistvariable, reflist
rzreflistvariable, reflist
rz0reflistvariable, reflist
rz1reflistvariable, reflist
rz2reflistvariable, reflist
sset-basicvariable, set
s0set-basicvariable, set
s1set-basicvariable, set
s2set-basicvariable, set
setset-basicsort,
taildllistvariable, ref
trueheap-seppredicate, heap
xlist-datavariable, list
x0list-datavariable, list
x1list-datavariable, list
x2list-datavariable, list
ylist-datavariable, list
y0list-datavariable, list
y1list-datavariable, list
y2list-datavariable, list
zlist-datavariable, list
z0list-datavariable, list
z1list-datavariable, list
z2list-datavariable, list
}set-unionfunction, elem → set
}refsetfunction, ref → refset
}heap-sepfunction, heap → heap → bool
¬heap-sepfunction, heap → bool → heap → bool
→heap-sepfunction, heap → bool × heap → bool → heap → bool
∅set-basicconstant, set
∅refsetconstant, refset
∅heapconstant, heap
∈set-basicpredicate, elem × set
∈refsetpredicate, ref × refset
∈heappredicate, ref × heap
∈listpredicate, elem × list
∈reflistpredicate, ref × reflist
∧heap-sepfunction, heap → bool × heap → bool → heap → bool
∨heap-sepfunction, heap → bool × heap → bool → heap → bool
∩set-unionfunction, set × set → set
∩refsetfunction, refset × refset → refset
∪set-unionfunction, set × set → set
∪refsetfunction, refset × refset → refset
∪heapfunction, heap × heap → heap
≡separationpredicate, heap × heap
≤natpredicate, nat × nat
≥natpredicate, nat × nat
⊆set-basicpredicate, set × set
⊆refsetpredicate, refset × refset
⊆heap-seppredicate, heap → bool × heap → bool
⊑reflistpredicate, reflist × reflist
⊑list-lastpredicate, list × list
⊒reflistpredicate, reflist × reflist
⊒list-lastpredicate, list × list
⊥heappredicate, heap × heap
⌝heap-sepfunction, bool → heap → bool