[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
#queuefunction, queue → nat
#arrayfunction, array → nat
#list-datafunction, list → nat
%nat-divfunction, nat × nat → nat
%int-divfunction, int × int → int
'queuefunction, elem → queue
'listfunction, elem → list
*nat-multfunction, nat × nat → nat
*int-multfunction, int × int → int
+queuefunction, elem × queue → queue
+queuefunction, queue × queue → queue
+queuefunction, elem × elem → queue
+int-basic2function, int × int → int
+listfunction, list × list → list
+listfunction, list × elem → list
+listfunction, elem × elem → list
+list-datafunction, elem × list → list
+nat-basic2function, nat × nat → nat
++queuefunction, queue × elem → queue
++list-dupfunction, list × elem → list
+1int-basic1function, int → int
+1nat-basic1function, nat → nat
-int-absfunction, int × int → int
-natfunction, nat × nat → nat
-1int-basic1function, int → int
-1nat-basic1function, nat → nat
-1llist-delfunction, list × elem → list
-1llist-delfunction, list × nat → list
-1lqueuefunction, queue × elem → queue
-1lqueuefunction, queue × nat → queue
-llist-delfunction, list × elem → list
-lqueuefunction, queue × elem → queue
.butlastqueuefunction, queue → queue
.butlastlist-lastfunction, list → list
.dataring-bufferfunction, ring_buffer → array
.data:=ring-bufferfunction, ring_buffer × array → ring_buffer
.firstring-bufferfunction, ring_buffer → int
.firstlist-datafunction, list → elem
.first:=ring-bufferfunction, ring_buffer × int → ring_buffer
.lastqueuefunction, queue → elem
.lastlist-lastfunction, list → elem
.lenring-bufferfunction, ring_buffer → int
.len:=ring-bufferfunction, ring_buffer × int → ring_buffer
.restlist-datafunction, list → list
.sizering-bufferfunction, ring_buffer → int
.size:=ring-bufferfunction, ring_buffer × int → ring_buffer
/nat-divfunction, nat × nat → nat
/int-divfunction, int × int → int
<queuepredicate, queue × queue
<int-basic1predicate, int × int
<list-datapredicate, list × list
<nat-basic1predicate, nat × nat
>int-abspredicate, int × int
>natpredicate, nat × nat
[]queueconstant, queue
[]list-dataconstant, list
]list-delfunction, list × nat → elem
]list-delfunction, list × nat × elem → list
]queuefunction, queue × nat → elem
]queuefunction, queue × nat × elem → queue
]arrayfunction, array × nat → elem
]arrayfunction, array × nat × elem → array
aelemvariable, elem
a0queue-implvariable, elem
a0list-datavariable, elem
absrefinementpredicate, ring_buffer × queue
absint-absfunction, int → int
ararrayvariable, array
ar0arrayvariable, array
ar1arrayvariable, array
ar2arrayvariable, array
arrayarraysort,
assert#queue-implprocedure, bool :
belemvariable, elem
bufring-buffervariable, ring_buffer
butlastnqueuefunction, nat × queue → queue
butlastnlist-lastfunction, nat × list → list
bvqueue-implvariable, bool
celemvariable, elem
clear#queue-implprocedure, : ring_buffer
create#queue-implprocedure, int : ring_buffer
disjqueuepredicate, queue × queue
disjlist-duppredicate, list × list
dupsqueuepredicate, queue
dupslist-duppredicate, list
elemelemsort,
fillfirstqueuefunction, nat × elem × queue → queue
fillfirstlist-lastfunction, nat × elem × list → list
firstnlist-delfunction, nat × list → list
firstnqueuefunction, nat × queue → queue
fromelist-delfunction, list × elem → list
fromequeuefunction, queue × elem → queue
get#queue-implprocedure, int × array : elem
headqueuefunction, queue → elem
head#queue-implprocedure, ring_buffer : elem
iint-basic1variable, int
i0int-basic1variable, int
i1ring-buffervariable, int
i2ring-buffervariable, int
i3ring-buffervariable, int
i4ring-buffervariable, int
intint-basic1sort,
invring-buffer-invpredicate, ring_buffer
i→nintnatfunction, int → nat
jint-basic1variable, int
j0int-basic1variable, int
lastnlist-delfunction, nat × list → list
lastnqueuefunction, nat × queue → queue
listlist-datasort,
mnat-basic2variable, nat
mkring-bufferfunction, array × int × int × int → ring_buffer
mkarrayarrayfunction, nat → array
mklistqueuefunction, elem × nat → queue
mklistlist-lastfunction, elem × nat → list
nnat-basic1variable, nat
n0nat-basic1variable, nat
n1nat-basic1variable, nat
natnat-basic1sort,
n→iintnatfunction, nat → int
popqueuefunction, queue → queue
pop#queue-implprocedure, : ring_buffer × elem
poslist-delfunction, elem × list → nat
posqueuefunction, elem × queue → nat
posarrayfunction, array × elem → nat
pushqueuefunction, queue × elem → queue
push#queue-implprocedure, elem : ring_buffer
put#queue-implprocedure, int × elem : array
queuequeuesort,
restnlist-delfunction, nat × list → list
restnqueuefunction, nat × queue → queue
revqueuefunction, queue → queue
revlist-lastfunction, list → list
ring_bufferring-buffersort,
rmdupqueuefunction, queue → queue
rmduplist-dupfunction, list → list
sublistlist-delfunction, nat × nat × list → list
sublistqueuefunction, nat × nat × queue → queue
test#queue-implprocedure, elem × elem × elem :
tolistrefinementfunction, ring_buffer × nat → queue
xqueuevariable, queue
xlist-datavariable, list
x0queuevariable, queue
x0list-datavariable, list
x1queuevariable, queue
x1list-datavariable, list
x2queuevariable, queue
x2list-datavariable, list
yqueuevariable, queue
ylist-datavariable, list
y0queuevariable, queue
y0list-datavariable, list
y1queuevariable, queue
y1list-datavariable, list
y2queuevariable, queue
y2list-datavariable, list
zqueuevariable, queue
zlist-datavariable, list
z0queuevariable, queue
z0list-datavariable, list
z1queuevariable, queue
z1list-datavariable, list
z2queuevariable, queue
z2list-datavariable, list
~int-absfunction, int → int
≤int-abspredicate, int × int
≤natpredicate, nat × nat
≥int-abspredicate, int × int
≥natpredicate, nat × nat
∈queuepredicate, elem × queue
∈listpredicate, elem × list
⊑queuepredicate, queue × queue
⊑list-lastpredicate, list × list
⊒queuepredicate, queue × queue
⊒list-lastpredicate, list × list