[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
# .laddress-listfladdress-list → nat
. 'laddress-listfladdress → laddress-list
. + .nat-basicfnat × nat → nat
. + .laddress-listfladdress-list × laddress → laddress-list
. + .laddress-listfladdress × laddress-list → laddress-list
. + .laddress-listfladdress-list × laddress-list → laddress-list
. ++ .laddress-listfladdress-list × laddress → laddress-list
. +1nat-basicfnat → nat
. +2 .laddress-listfladdress × laddress → laddress-list
. - .natpfnat × nat → nat with λ n, m. n ≥ m
. -1nat-basicpfnat → nat with λ n. n ≠ 0
. -1l .laddress-listfladdress-list × laddress → laddress-list
. -l .laddress-listfladdress-list × laddress → laddress-list
. -p .laddress-listfladdress-list × nat → laddress-list
. .butlastladdress-listpfladdress-list → laddress-list with λ lax. lax ≠ []
. .headladdress-listpfladdress-list → laddress with λ lax. lax ≠ []
. .lastladdress-listpfladdress-list → laddress with λ lax. lax ≠ []
. .offladdressfladdress → nat
. .off:= .laddressfladdress × nat → laddress
. .sizeladdressfladdress → nat
. .size:= .laddressfladdress × nat → laddress
. .tailladdress-listpfladdress-list → laddress-list with λ lax. lax ≠ []
. < .nat-basicpnat × nat
. < .laddress-listpladdress-list × laddress-list
. > .natpnat × nat
. [ . ]laddress-listpfladdress-list × nat × laddress → laddress-list with λ lax, n, ladr. n < # lax
. [ . ]laddress-listpfladdress-list × nat → laddress with λ lax, n. n < # lax
. ∈ .laddress-listpladdress × laddress-list
. ≤ .natpnat × nat
. ≥ .natpnat × nat
. ⊑ .laddress-listpladdress-list × laddress-list
. ⊒ .laddress-listpladdress-list × laddress-list
@laddressfnat × nat → laddress
[]laddress-listcladdress-list
butlastnladdress-listpfnat × laddress-list → laddress-list with λ n, lax. n ≤ # lax
disjladdress-listpladdress-list × laddress-list
dropnladdress-listfnat × laddress-list → laddress-list
dupsladdress-listpladdress-list
fillfirstladdress-listfnat × laddress × laddress-list → laddress-list
firstnladdress-listpfnat × laddress-list → laddress-list with λ n, lax. n ≤ # lax
fromeladdress-listfladdress-list × laddress → laddress-list
laddressladdresss
laddress-listladdress-lists
ladrladdressvladdress
ladr0laddress-listvladdress
ladr1laddress-listvladdress
ladr2laddress-listvladdress
lastnladdress-listpfnat × laddress-list → laddress-list with λ n, lax. n ≤ # lax
laxladdress-listvladdress-list
lax0laddress-listvladdress-list
lax1laddress-listvladdress-list
lax2laddress-listvladdress-list
lax3laddress-listvladdress-list
mnat-basicvnat
m0laddressvnat
m1laddressvnat
m2laddressvnat
mklistladdress-listfladdress × nat → laddress-list
nnat-basicvnat
n0nat-basicvnat
n1nat-basicvnat
natnat-basics
posladdress-listfladdress × laddress-list → nat
prefixnladdress-listfnat × laddress-list → laddress-list
restnladdress-listpfnat × laddress-list → laddress-list with λ n, lax. n ≤ # lax
revladdress-listfladdress-list → laddress-list
rmdupladdress-listfladdress-list → laddress-list
sliceladdress-listfnat × nat × laddress-list → laddress-list
sublistladdress-listpfnat × nat × laddress-list → laddress-list with λ n, m, lax. n + m ≤ # lax