[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,

Signature symbols in this unit

Symbol Specification Kind Type
# .linheapfheap → nat
# .reflistfreflist → nat
. 'reflistfRef → reflist
. + .nat-basic2fnat × nat → nat
. + .reflistfRef × Ref → reflist
. + .reflistfRef × reflist → reflist
. + .reflistfreflist × Ref → reflist
. + .reflistfreflist × reflist → reflist
. ++ .reflistfreflist × Ref → reflist
. +1nat-basic1fnat → nat
. - .natfnat × nat → nat
. -- .linheapfheap × Ref → heap
. -1nat-basic1fnat → nat
. -1l .reflistfreflist × nat → reflist
. -1l .reflistfreflist × Ref → reflist
. -l .reflistfreflist × Ref → reflist
. .butlastreflistfreflist → reflist
. .lastreflistfreflist → Ref
. .nxtlincellfcell → Ref
. < .reflistpreflist × reflist
. < .nat-basic1pnat × nat
. > .natpnat × nat
. [ . ]linheapfheap × Ref × cell → heap
. [ . ]linheapfheap × Ref → cell
. [ . ]reflistfreflist × nat × Ref → reflist
. [ . ]reflistfreflist × nat → Ref
. \ .reflistfreflist × reflist → reflist
. × .linheapfRef × cell → elemdata
. ∈ .reflistpRef × reflist
. ∈ .linheappelemdata × heap
. ∈ .linheappRef × heap
. ∪ .reflistfreflist × reflist → reflist
. ≤ .natpnat × nat
. ≥ .natpnat × nat
. ⊆ .reflistpreflist × reflist
. ⊆ .linheappheap × heap
. ⊑ .reflistpreflist × reflist
. ⊒ .reflistpreflist × reflist
[]reflistcreflist
∅linheapcheap
Hlinheapvheap
H0linheapvheap
H1linheapvheap
H2linheapvheap
RefRefs
butlastnreflistfnat × reflist → reflist
celincellvcell
ce0linheapvcell
ce1linheapvcell
ce2linheapvcell
celllincells
disjreflistpreflist × reflist
dupsreflistpreflist
elemdatastores
elemdatavarstorevelemdata
fillfirstreflistfnat × Ref × reflist → reflist
filterreflistfreflist × reflist → reflist
firstnreflistfnat × reflist → reflist
fromereflistfreflist × Ref → reflist
hd .reflistfreflist → Ref
heaplinheaps
lastnreflistfnat × reflist → reflist
mnat-basic1vnat
mklistreflistfRef × nat → reflist
nnat-basic1vnat
n0nat-basic1vnat
n1nat-basic1vnat
natnat-basic1s
nullRefcRef
pathpath-reachablepreflist × heap
posreflistfRef × reflist → nat
rRefvRef
r0linheapvRef
r1linheapvRef
r2linheapvRef
reachablepath-reachablepRef × Ref × heap
reachable*path-reachablepheap × Ref × Ref
reachable-1path-reachablepheap × Ref × Ref
reachable-npath-reachablepheap × nat × Ref × Ref
reflistreflists
restnreflistfnat × reflist → reflist
revreflistfreflist → reflist
rmdupreflistfreflist → reflist
sublistreflistfnat × nat × reflist → reflist
tl .reflistfreflist → reflist
xreflistvreflist
x0reflistvreflist
x1reflistvreflist
x2reflistvreflist
yreflistvreflist
y0reflistvreflist
y1reflistvreflist
y2reflistvreflist
zreflistvreflist
z0reflistvreflist
z1reflistvreflist
z2reflistvreflist