[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
# .arrayfarray → nat
. % .nat-divfnat × nat → nat
. % .int-divfint × int → int
. * .int-multfint × int → int
. * .nat-multfnat × nat → nat
. + .int-basic2fint × int → int
. + .nat-basic2fnat × nat → nat
. +1int-basic1fint → int
. +1nat-basic1fnat → nat
. - .natfnat × nat → nat
. - .int-absfint × int → int
. -1int-basic1fint → int
. -1nat-basic1fnat → nat
. .dataring-bufferfring_buffer → array
. .data:= .ring-bufferfring_buffer × array → ring_buffer
. .firstring-bufferfring_buffer → int
. .first:= .ring-bufferfring_buffer × int → ring_buffer
. .lenring-bufferfring_buffer → int
. .len:= .ring-bufferfring_buffer × int → ring_buffer
. .sizering-bufferfring_buffer → int
. .size:= .ring-bufferfring_buffer × int → ring_buffer
. / .int-divfint × int → int
. / .nat-divfnat × nat → nat
. < .nat-basic1pnat × nat
. < .int-basic1pint × int
. > .natpnat × nat
. > .int-abspint × int
. [ . ]arrayfarray × nat → elem
. [ . ]arrayfarray × nat × elem → array
. ≤ .natpnat × nat
. ≤ .int-abspint × int
. ≥ .natpnat × nat
. ≥ .int-abspint × int
~ .int-absfint → int
aelemvelem
absint-absfint → int
ararrayvarray
ar0arrayvarray
ar1arrayvarray
ar2arrayvarray
arrayarrays
belemvelem
bufring-buffervring_buffer
celemvelem
elemelems
iint-basic1vint
i→nintnatfint → nat
i0int-basic1vint
i1ring-buffervint
i2ring-buffervint
i3ring-buffervint
i4ring-buffervint
intint-basic1s
jint-basic1vint
j0int-basic1vint
mnat-basic2vnat
mkring-bufferfarray × int × int × int → ring_buffer
mkarrayarrayfnat → array
nnat-basic1vnat
n→iintnatfnat → int
n0nat-basic1vnat
n1nat-basic1vnat
natnat-basic1s
posarrayfarray × elem → nat
ring_bufferring-buffers