[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
#encoding-index-nodefunction, index-node-list → nat
#nat-list-setfunction, nat-set → nat
#nat-list-setfunction, nat-list → nat
#encoding-group-nodefunction, group-node-list → nat
#set-basicfunction, set → nat
#storefunction, store → nat
#list-datafunction, list → nat
#avolumefunction, avolume → nat
#bufferfunction, buffer → nat
#arrayfunction, array → nat
#lp-arrayfunction, lp-array → nat
#nat-setfunction, nat-set → nat
#address-list-setfunction, address-set → nat
#address-list-setfunction, address-list → nat
#laddress-listfunction, laddress-list → nat
#key-index-arrayfunction, key-array → nat
#gc-heap-basefunction, lp-array → nat
#gc-heap-renamefunction, gc-heap-set → nat
#branch-arrayfunction, branch-array → nat
#nat-storefunction, nat-set → nat
#group-storefunction, group-address-store → nat
#group-storefunction, group-store → nat
#group-storefunction, group-node-list → nat
#index-storefunction, index-address-store → nat
#index-storefunction, index-store → nat
#index-storefunction, index-node-list → nat
#address-storefunction, address-set → nat
#address-storefunction, address-store → nat
#stringfunction, string → nat
%nat-divpartial function, nat × nat → nat
'encoding-index-nodefunction, index-node → index-node-list
'nat-list-setfunction, nat → nat-list
'encoding-group-nodefunction, group-node → group-node-list
'listfunction, elem → list
'address-list-setfunction, address → address-list
'laddress-listfunction, laddress → laddress-list
'group-storefunction, group-node → group-node-list
'index-storefunction, index-node → index-node-list
'stringfunction, char → string
*nat-multfunction, nat × nat → nat
+encoding-index-nodefunction, index-node-list × index-node → index-node-list
+encoding-index-nodefunction, index-node-list × index-node-list → index-node-list
+encoding-index-nodefunction, index-node × index-node-list → index-node-list
+nat-list-setfunction, nat-list × nat → nat-list
+nat-list-setfunction, nat-list × nat-list → nat-list
+nat-list-setfunction, nat × nat-list → nat-list
+encoding-group-nodefunction, group-node-list × group-node → group-node-list
+encoding-group-nodefunction, group-node-list × group-node-list → group-node-list
+encoding-group-nodefunction, group-node × group-node-list → group-node-list
+listfunction, list × elem → list
+listfunction, list × list → list
+list-datafunction, elem × list → list
+avolumefunction, avolume × avolume → avolume
+bufferfunction, buffer × buffer → buffer
+array-splicefunction, array × array → array
+address-list-setfunction, address-list × address → address-list
+address-list-setfunction, address-list × address-list → address-list
+address-list-setfunction, address × address-list → address-list
+laddress-listfunction, laddress-list × laddress → laddress-list
+laddress-listfunction, laddress-list × laddress-list → laddress-list
+laddress-listfunction, laddress × laddress-list → laddress-list
+group-storefunction, group-node-list × group-node → group-node-list
+group-storefunction, group-node-list × group-node-list → group-node-list
+group-storefunction, group-node × group-node-list → group-node-list
+index-storefunction, index-node-list × index-node → index-node-list
+index-storefunction, index-node-list × index-node-list → index-node-list
+index-storefunction, index-node × index-node-list → index-node-list
+nat-basicfunction, nat × nat → nat
+stringfunction, string × char → string
+stringfunction, string × string → string
+stringfunction, char × string → string
++encoding-index-nodefunction, index-node-list × index-node → index-node-list
++nat-list-setfunction, nat-set × nat → nat-set
++nat-list-setfunction, nat-list × nat → nat-list
++encoding-group-nodefunction, group-node-list × group-node → group-node-list
++set-basicfunction, set × elem → set
++list-dupfunction, list × elem → list
++nat-setfunction, nat-set × nat → nat-set
++address-list-setfunction, address-set × address → address-set
++address-list-setfunction, address-list × address → address-list
++laddress-listfunction, laddress-list × laddress → laddress-list
++keyindex-setfunction, set × keyindex → set
++gc-heap-renamefunction, gc-heap-set × keyindex → gc-heap-set
++nat-storefunction, nat-set × nat → nat-set
++group-storefunction, group-node-list × group-node → group-node-list
++index-storefunction, index-node-list × index-node → index-node-list
++address-storefunction, address-set × address → address-set
++stringfunction, string × char → string
+1nat-basicfunction, nat → nat
+2encoding-index-nodefunction, index-node × index-node → index-node-list
+2nat-list-setfunction, nat × nat → nat-list
+2encoding-group-nodefunction, group-node × group-node → group-node-list
+2listfunction, elem × elem → list
+2address-list-setfunction, address × address → address-list
+2laddress-listfunction, laddress × laddress → laddress-list
+2group-storefunction, group-node × group-node → group-node-list
+2index-storefunction, index-node × index-node → index-node-list
+2stringfunction, char × char → string
-natpartial function, nat × nat → nat
--nat-list-setfunction, nat-set × nat → nat-set
--set-unionfunction, set × elem → set
--storefunction, store × elem → store
--nat-setfunction, nat-set × nat → nat-set
--address-list-setfunction, address-set × address → address-set
--keyindex-setfunction, set × keyindex → set
--gc-heap-renamefunction, gc-heap-set × keyindex → gc-heap-set
--nat-storefunction, nat-set × nat → nat-set
--nat-storefunction, store × nat → store
--group-storefunction, group-address-store × address → group-address-store
--group-storefunction, group-store × nat → group-store
--index-storefunction, index-address-store × address → index-address-store
--index-storefunction, index-store × nat → index-store
--address-storefunction, address-set × address → address-set
--address-storefunction, address-store × address → address-store
-1nat-basicpartial function, nat → nat
-1lencoding-index-nodefunction, index-node-list × index-node → index-node-list
-1lnat-list-setfunction, nat-list × nat → nat-list
-1llist-delfunction, list × elem → list
-1lencoding-group-nodefunction, group-node-list × group-node → group-node-list
-1laddress-list-setfunction, address-list × address → address-list
-1lladdress-listfunction, laddress-list × laddress → laddress-list
-1lgroup-storefunction, group-node-list × group-node → group-node-list
-1lindex-storefunction, index-node-list × index-node → index-node-list
-1lstringfunction, string × char → string
-lencoding-index-nodefunction, index-node-list × index-node → index-node-list
-lnat-list-setfunction, nat-list × nat → nat-list
-llist-delfunction, list × elem → list
-lencoding-group-nodefunction, group-node-list × group-node → group-node-list
-laddress-list-setfunction, address-list × address → address-list
-lladdress-listfunction, laddress-list × laddress → laddress-list
-lgroup-storefunction, group-node-list × group-node → group-node-list
-lindex-storefunction, index-node-list × index-node → index-node-list
-lstringfunction, string × char → string
-pencoding-index-nodefunction, index-node-list × nat → index-node-list
-pnat-list-setfunction, nat-list × nat → nat-list
-plist-delfunction, list × nat → list
-pencoding-group-nodefunction, group-node-list × nat → group-node-list
-paddress-list-setfunction, address-list × nat → address-list
-pladdress-listfunction, laddress-list × nat → laddress-list
-pgroup-storefunction, group-node-list × nat → group-node-list
-pindex-storefunction, index-node-list × nat → index-node-list
-pstringfunction, string × nat → string
.adrbranchfunction, branch → address
.adr:=branchfunction, branch × address → branch
.alignedsizeencoding-index-nodefunction, index-node → nat
.alignedsizeencoding-group-nodefunction, group-node → nat
.alignedsizeencoding-node-basefunction, elem → nat
.align↓awbuf-invfunction, avolume → avolume
.align↓awbuf-invfunction, buffer → buffer
.arbin-min-heapfunction, binheap → key-array
.ar:=bin-min-heapfunction, binheap × key-array → binheap
.branch?branchpredicate, branch
.branchesindexnodefunction, index-node → branch-array
.branches:=indexnodefunction, index-node × branch-array → index-node
.butlastencoding-index-nodepartial function, index-node-list → index-node-list
.butlastnat-list-setpartial function, nat-list → nat-list
.butlastencoding-group-nodepartial function, group-node-list → group-node-list
.butlastlist-lastpartial function, list → list
.butlastaddress-list-setpartial function, address-list → address-list
.butlastladdress-listpartial function, laddress-list → laddress-list
.butlastgroup-storepartial function, group-node-list → group-node-list
.butlastindex-storepartial function, index-node-list → index-node-list
.butlaststringpartial function, string → string
.butmaxosetpartial function, set → set
.butmaxnat-setpartial function, nat-set → nat-set
.butminosetpartial function, set → set
.butminnat-setpartial function, nat-set → nat-set
.char1stringpartial function, string → char
.dataalebpartial function, aleb → buffer
.datanodepartial function, node → buffer
.data:=alebpartial function, aleb × buffer → aleb
.data:=nodepartial function, node × buffer → node
.data?keypredicate, key
.data?nodepredicate, node
.dentry?keypredicate, key
.dentry?nodepredicate, node
.directorynodepartial predicate, node
.directory:=nodepartial function, node × bool → node
.elemelem-indexfunction, elem-index → elem
.elem:=elem-indexfunction, elem-index × elem → elem-index
.endgroupnodepredicate, group-node
.end:=groupnodefunction, group-node × bool → group-node
.entry?branchpredicate, branch
.filterarray-indicesfunction, nat-set × nat → bool → nat-set
.flagslpropsfunction, lprops → lpropflags
.flags:=lpropsfunction, lprops × lpropflags → lprops
.flashsizeencoding-index-nodefunction, index-node-list → nat
.flashsizeencoding-index-nodefunction, index-node → nat
.flashsizeencoding-group-nodefunction, group-node-list → nat
.flashsizeencoding-group-nodefunction, group-node → nat
.flashsizeencoding-node-basefunction, elem → nat
.flashsizeabs-listfunction, list → nat
.flashsizeablock-store-invfunction, list → nat
.flashsizeablock-store-invfunction, elem → nat
.flashsizegroup-storefunction, group-node-list → nat
.flashsizegroup-storefunction, group-node → nat
.flashsizeindex-storefunction, index-node-list → nat
.flashsizeindex-storefunction, index-node → nat
.gcheapidxlpropsfunction, lprops → nat
.gcheapidx:=lpropsfunction, lprops × nat → lprops
.gndlistencoding-group-nodefunction, group-block → group-node-list
.gndlistgroup-storefunction, group-block → group-node-list
.gndlist:=encoding-group-nodefunction, group-block × group-node-list → group-block
.gndlist:=group-storefunction, group-block × group-node-list → group-block
.headencoding-index-nodepartial function, index-node-list → index-node
.headnat-list-setpartial function, nat-list → nat
.headencoding-group-nodepartial function, group-node-list → group-node
.headlist-datapartial function, list → elem
.headaddress-list-setpartial function, address-list → address
.headladdress-listpartial function, laddress-list → laddress
.headgroup-storepartial function, group-node-list → group-node
.headindex-storepartial function, index-node-list → index-node
.idxkey-indexfunction, keyindex → nat
.idxelem-indexfunction, elem-index → nat
.idx:=key-indexfunction, keyindex × nat → keyindex
.idx:=elem-indexfunction, elem-index × nat → elem-index
.index?persistence-statepredicate, persistence-state
.indicesWherelp-arrayfunction, lp-array × lprops → bool × nat → nat-list
.indicesWherelp-arrayfunction, lp-array × lprops → bool → nat-list
.indicesWherearray-indicesfunction, array × elem → bool × nat → nat-list
.indicesWherearray-indicesfunction, array × elem → bool → nat-list
.indlistencoding-index-nodefunction, index-block → index-node-list
.indlistindex-storefunction, index-block → index-node-list
.indlist:=encoding-index-nodefunction, index-block × index-node-list → index-block
.indlist:=index-storefunction, index-block × index-node-list → index-block
.inokeyfunction, key → nat
.inonodepartial function, node → nat
.ino:=keyfunction, key × nat → key
.ino:=nodepartial function, node × nat → node
.inode?keypredicate, key
.inode?nodepredicate, node
.isbuf?buflebpredicate, bufleb
.ispaddingnode-headerpredicate, node-header
.ispadding:=node-headerfunction, node-header × bool → node-header
.journal?persistence-statepredicate, persistence-state
.keykey-indexfunction, keyindex → key
.keygc-heap-basefunction, keyindex → nat
.keybranchfunction, branch → key
.keynodefunction, node → key
.key:=key-indexfunction, keyindex × key → keyindex
.key:=gc-heap-basefunction, keyindex × nat → keyindex
.key:=branchfunction, branch × key → branch
.key:=nodefunction, node × key → node
.ladrlistencoding-index-nodefunction, index-block → laddress-list
.ladrlistencoding-group-nodefunction, group-block → laddress-list
.ladrlistablockfunction, ablock → laddress-list
.ladrlistgroup-storefunction, group-block → laddress-list
.ladrlistindex-storefunction, index-block → laddress-list
.ladrlist:=encoding-index-nodefunction, index-block × laddress-list → index-block
.ladrlist:=encoding-group-nodefunction, group-block × laddress-list → group-block
.ladrlist:=ablockfunction, ablock × laddress-list → ablock
.ladrlist:=group-storefunction, group-block × laddress-list → group-block
.ladrlist:=index-storefunction, index-block × laddress-list → index-block
.lastencoding-index-nodepartial function, index-node-list → index-node
.lastnat-list-setpartial function, nat-list → nat
.lastencoding-group-nodepartial function, group-node-list → group-node
.lastlist-lastpartial function, list → elem
.lastaddress-list-setpartial function, address-list → address
.lastladdress-listpartial function, laddress-list → laddress
.lastgroup-storepartial function, group-node-list → group-node
.lastindex-storepartial function, index-node-list → index-node
.laststringpartial function, string → char
.leafindexnodepredicate, index-node
.leaf:=indexnodefunction, index-node × bool → index-node
.lebbuflebpartial function, bufleb → nat
.listablockfunction, ablock → list
.list:=ablockfunction, ablock × list → ablock
.lnumaddress-datafunction, address → nat
.lnumpersistence-statepartial function, persistence-state → nat
.lnum:=address-datafunction, address × nat → address
.maplp-arrayfunction, lp-array × lprops → lprops → lp-array
.maparray-indicesfunction, array × elem → elem → array
.maparray-indicesfunction, nat-set × nat → nat → nat-set
.mapstore-mapfunction, store × elem × data → data → store
.mapstore-mapfunction, store × data → data → store
.mapnat-storefunction, store × nat × data → data → store
.mapablock-storefunction, store × nat × ablock → ablock → store
.mapablock-storefunction, store × ablock → ablock → store
.mapgroup-storefunction, group-address-store × address × group-node → group-node → group-address-store
.mapgroup-storefunction, group-address-store × group-node → group-node → group-address-store
.mapgroup-storefunction, group-store × nat × group-block → group-block → group-store
.mapgroup-storefunction, group-store × group-block → group-block → group-store
.mapindex-storefunction, index-address-store × address × index-node → index-node → index-address-store
.mapindex-storefunction, index-address-store × index-node → index-node → index-address-store
.mapindex-storefunction, index-store × nat × index-block → index-block → index-store
.mapindex-storefunction, index-store × index-block → index-block → index-store
.mapaddress-storefunction, address-store × address × elem → elem → address-store
.mapaddress-storefunction, address-store × elem → elem → address-store
.mapIflp-arrayfunction, lp-array × lprops → bool × lprops → lprops × nat → lp-array
.mapIflp-arrayfunction, lp-array × lprops → bool × lprops → lprops → lp-array
.mapIfarray-indicesfunction, array × elem → bool × elem → elem × nat → array
.mapIfarray-indicesfunction, array × elem → bool × elem → elem → array
.mapIndiceslp-arrayfunction, lp-array × nat-set × lprops → lprops → lp-array
.mapIndiceslp-arrayfunction, lp-array × nat-list × lprops → lprops → lp-array
.mapIndicesarray-indicesfunction, array × nat-set × elem → elem → array
.mapIndicesarray-indicesfunction, array × nat-list × elem → elem → array
.mapped?alebpredicate, aleb
.maxosetpartial function, set → elem
.maxnat-setpartial function, nat-set → nat
.metanodepartial function, node → metadata
.meta:=nodepartial function, node × metadata → node
.minosetpartial function, set → elem
.minnat-setpartial function, nat-set → nat
.namekeypartial function, key → string
.name:=keypartial function, key × string → key
.ndgroupnodefunction, group-node → node
.nd:=groupnodefunction, group-node × node → group-node
.nlinknodepartial function, node → nat
.nlink:=nodepartial function, node × nat → node
.nsubdirsnodepartial function, node → nat
.nsubdirs:=nodepartial function, node × nat → node
.offladdressfunction, laddress → nat
.off:=laddressfunction, laddress × nat → laddress
.partkeypartial function, key → nat
.part:=keypartial function, key × nat → key
.posaddress-datafunction, address → nat
.pos:=address-datafunction, address × nat → address
.ref-sizeencoding-index-nodefunction, index-block → nat
.ref-sizeencoding-group-nodefunction, group-block → nat
.ref-sizelpropsfunction, lprops → nat
.ref-sizeablockfunction, ablock → nat
.ref-sizegroup-storefunction, group-block → nat
.ref-sizeindex-storefunction, index-block → nat
.ref-size:=encoding-index-nodefunction, index-block × nat → index-block
.ref-size:=encoding-group-nodefunction, group-block × nat → group-block
.ref-size:=lpropsfunction, lprops × nat → lprops
.ref-size:=ablockfunction, ablock × nat → ablock
.ref-size:=group-storefunction, group-block × nat → group-block
.ref-size:=index-storefunction, index-block × nat → index-block
.rstringstringpartial function, string → string
.sizelpropsfunction, lprops → nat
.sizenode-headerfunction, node-header → nat
.sizeaddress-datafunction, address → nat
.sizeladdressfunction, laddress → nat
.sizebin-min-heapfunction, binheap → nat
.sizenodepartial function, node → nat
.sizeablock-store-refsize-consfunction, address-set → nat
.size:=lpropsfunction, lprops × nat → lprops
.size:=node-headerfunction, node-header × nat → node-header
.size:=address-datafunction, address × nat → address
.size:=laddressfunction, laddress × nat → laddress
.size:=bin-min-heapfunction, binheap × nat → binheap
.size:=nodepartial function, node × nat → node
.sqnumgroupnodefunction, group-node → nat
.sqnum:=groupnodefunction, group-node × nat → group-node
.startgroupnodepredicate, group-node
.start:=groupnodefunction, group-node × bool → group-node
.tailencoding-index-nodepartial function, index-node-list → index-node-list
.tailnat-list-setpartial function, nat-list → nat-list
.tailencoding-group-nodepartial function, group-node-list → group-node-list
.taillist-datapartial function, list → list
.tailaddress-list-setpartial function, address-list → address-list
.tailladdress-listpartial function, laddress-list → laddress-list
.tailgroup-storepartial function, group-node-list → group-node-list
.tailindex-storepartial function, index-node-list → index-node-list
.to-adrablock-store-invfunction, laddress-list × nat → address-list
.toSetnat-list-setfunction, nat-list → nat-set
.toSetaddress-list-setfunction, address-list → address-set
.toSetlist+setfunction, list → set
.toStringdebugfunction, nat → string
.trunc?nodepredicate, node
.usedsizeindexnodefunction, index-node → nat
.usedsize:=indexnodefunction, index-node × nat → index-node
/nat-divpartial function, nat × nat → nat
2^nat-potfunction, nat → nat
2exp-sizebin-min-heap-invpredicate, nat
<encoding-index-nodepredicate, index-node-list × index-node-list
<nat-list-setpredicate, nat-list × nat-list
<encoding-group-nodepredicate, group-node-list × group-node-list
<list-datapredicate, list × list
<oelempredicate, elem × elem
<osetpredicate, set × elem
<osetpredicate, elem × set
<nat-setpredicate, nat-set × nat
<nat-setpredicate, nat × nat-set
<address-list-setpredicate, address-list × address-list
<nat-list-lesspredicate, nat-list × nat
<laddress-listpredicate, laddress-list × laddress-list
<binheap-keypredicate, key × key
<group-storepredicate, group-node-list × group-node-list
<index-storepredicate, index-node-list × index-node-list
<nat-basicpredicate, nat × nat
=○refsizeablock-store-invpredicate, store × store
=○refsizegroup-storepredicate, group-store × group-store
=○refsizeindex-storepredicate, index-store × index-store
>natpredicate, nat × nat
@address-datafunction, nat × nat × nat → address
@laddressfunction, nat × nat → laddress
ADRpersistence-asmvariable, address,flexible
ADRapersistence-asmvariable, address,flexible
ADRLISTpersistence-asmvariable, address-list,flexible
ADRLISTapersistence-asmvariable, address-list,flexible
ADR_DUMMYconstantsconstant, address
ALIGNEDSIZEencoding-node-basevariable, nat,flexible
AROFSawbuf-asmvariable, bool,flexible
AROFS0awbuf-asmvariable, bool,flexible
BRANCH_SIZEconstantsconstant, nat
BUFencoding-node-basevariable, buffer,flexible
BUFawbuf-asmvariable, buffer,flexible
BUF0awbuf-asmvariable, buffer,flexible
Boolvarencoding-node-headervariable, bool,flexible
Boolvargc-heap-basevariable, bool,flexible
COMMIT?awbuf-asmvariable, bool,flexible
COMMIT?apersistence-asmvariable, bool,flexible
EACCESSerrorconstant, error
EBADFDerrorconstant, error
EB_PAGE_SIZEeraseblockconstant, nat
ECOMMITerrorconstant, error
EEXISTSerrorconstant, error
EFAILerrorconstant, error
EINVALerrorconstant, error
EIOerrorconstant, error
EISDIRerrorconstant, error
EMPTY?persistence-asmvariable, bool,flexible
EMPTY?apersistence-asmvariable, bool,flexible
ENCODED_ELEM_SIZEencoding-elem-sizeconstant, nat
ENOENTerrorconstant, error
ENOMEMerrorconstant, error
ENOSPCerrorconstant, error
ENOTDIRerrorconstant, error
ENOTEMPTYerrorconstant, error
EROFSerrorconstant, error
ERRerror-classvariable, error,flexible
ERR0error-classvariable, error,flexible
ESUCCESSerrorconstant, error
EUCLEANerrorconstant, error
FLASHSIZEpersistence-asmvariable, nat,flexible
FREELISTpersistence-asmvariable, nat-list,flexible
GCHEAPpersistence-asmvariable, binheap,flexible
GINVALapersistence-asmvariable, nat-set,flexible
GNDencoding-group-nodevariable, group-node,flexible
GNDapersistence-asmvariable, group-node,flexible
GNDLISTapersistence-asmvariable, group-node-list,flexible
GSTOREapersistence-asmvariable, group-store,flexible
GSTORE0apersistence-asmvariable, group-store,flexible
IDXpersistence-asmvariable, nat,flexible
INDencoding-index-nodevariable, index-node,flexible
INDapersistence-asmvariable, index-node,flexible
ISBUFawbuf-asmvariable, bool,flexible
ISGBLOCKapersistence-asmvariable, bool,flexible
ISPADencoding-node-basevariable, bool,flexible
ISTOREapersistence-asmvariable, index-store,flexible
ISTORE0apersistence-asmvariable, index-store,flexible
KIpersistence-asmvariable, keyindex,flexible
LADRapersistence-asmvariable, laddress,flexible
LADRLISTapersistence-asmvariable, laddress-list,flexible
LEBSIZEpersistence-asmvariable, nat,flexible
LEB_SIZEeraseblockconstant, nat
LNUMawbuf-asmvariable, nat,flexible
LNUMapersistence-asmvariable, nat,flexible
LOGawbuf-asmvariable, nat-list,flexible
LOG0persistence-asmvariable, nat-list,flexible
LPTawbuf-asmvariable, lp-array,flexible
LPT0persistence-asmvariable, lp-array,flexible
LP_FREElpropsconstant, lpropflags
LP_GROUP_NODESlpropsconstant, lpropflags
LP_INDEX_NODESlpropsconstant, lpropflags
MAXINOapersistence-asmvariable, nat,flexible
MAXINO0apersistence-asmvariable, nat,flexible
MIN_SIZEconstantsconstant, nat
Nawbuf-asmvariable, nat,flexible
Napersistence-asmvariable, nat,flexible
N0awbuf-asmvariable, nat,flexible
N0apersistence-asmvariable, nat,flexible
N1awbuf-asmvariable, nat,flexible
NDencoding-node-basevariable, elem,flexible
NDHDencoding-node-basevariable, node-header,flexible
NDSIZEencoding-node-basevariable, nat,flexible
NLapersistence-asmvariable, nat-list,flexible
NL0apersistence-asmvariable, nat-list,flexible
NODELISTpersistence-asmvariable, group-node-list,flexible
NODE_HEADER_SIZEnode-header-sizeconstant, nat
NSapersistence-asmvariable, nat-set,flexible
NS0apersistence-asmvariable, nat-set,flexible
NS1apersistence-asmvariable, nat-set,flexible
OFFSETencoding-node-basevariable, nat,flexible
OFFSETawbuf-asmvariable, nat,flexible
OFFSETapersistence-asmvariable, nat,flexible
ORPHANSawbuf-asmvariable, nat-set,flexible
ORPHANS0persistence-asmvariable, nat-set,flexible
OSapersistence-asmvariable, nat-set,flexible
OS0apersistence-asmvariable, nat-set,flexible
PAGESIZEpersistence-asmvariable, nat,flexible
PAGES_PER_LEBeraseblockconstant, nat
PAGES_PER_PEBeraseblockconstant, nat
PEB_SIZEeraseblockconstant, nat
PSTATEapersistence-asmvariable, persistence-state,flexible
PSYNCEDapersistence-asmvariable, bool,flexible
Plpropsgc-heap-basevariable, lprops → bool
ROFSpersistence-asmvariable, bool,flexible
ROFSapersistence-asmvariable, bool,flexible
ROOTADRapersistence-asmvariable, address,flexible
ROOTADR0apersistence-asmvariable, address,flexible
SIZEencoding-node-basevariable, nat,flexible
SIZEawbuf-asmvariable, nat,flexible
SIZEapersistence-asmvariable, nat,flexible
SIZE0encoding-node-basevariable, nat,flexible
TRAILERencoding-node-basevariable, buffer,flexible
VFS_PAGE_SIZEpageconstant, nat
VOLSIZEawbuf-asmvariable, nat,flexible
VOLSIZEapersistence-asmvariable, nat,flexible
WBUFLEBawbuf-asmvariable, bufleb,flexible
WBUFLEB0awbuf-asmvariable, bufleb,flexible
WLOGawbuf-asmvariable, nat-list,flexible
WLPTawbuf-asmvariable, lp-array,flexible
WMAXINOawbuf-asmvariable, nat,flexible
WMAXINO0awbuf-asmvariable, nat,flexible
WORPHANSawbuf-asmvariable, nat-set,flexible
WROOTADRawbuf-asmvariable, address,flexible
WROOTADR0awbuf-asmvariable, address,flexible
WVOLawbuf-asmvariable, avolume,flexible
[]encoding-index-nodeconstant, index-node-list
[]nat-list-setconstant, nat-list
[]encoding-group-nodeconstant, group-node-list
[]list-dataconstant, list
[]address-list-setconstant, address-list
[]laddress-listconstant, laddress-list
[]group-storeconstant, group-node-list
[]index-storeconstant, index-node-list
\nat-list-setfunction, nat-set × nat-set → nat-set
\store+setfunction, store × set → store
\set-unionfunction, set × set → set
\nat-setfunction, nat-set × nat-set → nat-set
\address-list-setfunction, address-set × address-set → address-set
\gc-heap-renamefunction, gc-heap-set × gc-heap-set → gc-heap-set
\nat-storefunction, store × nat-set → store
\nat-storefunction, nat-set × nat-set → nat-set
\group-storefunction, group-address-store × address-set → group-address-store
\group-storefunction, group-store × nat-set → group-store
\index-storefunction, index-address-store × address-set → index-address-store
\index-storefunction, index-store × nat-set → index-store
\address-storefunction, address-store × address-set → address-store
\address-storefunction, address-set × address-set → address-set
]encoding-index-nodepartial function, index-node-list × nat × index-node → index-node-list
]encoding-index-nodepartial function, index-node-list × nat → index-node
]nat-list-setpartial function, nat-list × nat × nat → nat-list
]nat-list-setpartial function, nat-list × nat → nat
]list-delpartial function, list × nat × elem → list
]list-delpartial function, list × nat → elem
]encoding-group-nodepartial function, group-node-list × nat × group-node → group-node-list
]encoding-group-nodepartial function, group-node-list × nat → group-node
]storepartial function, store × elem → data
]storefunction, store × elem × data → store
]avolumepartial function, avolume × nat × aleb → avolume
]avolumepartial function, avolume × nat → aleb
]bufferpartial function, buffer × nat × data → buffer
]bufferpartial function, buffer × nat → data
]arraypartial function, array × nat × elem → array
]arraypartial function, array × nat → elem
]lp-arraypartial function, lp-array × nat × lprops → lp-array
]lp-arraypartial function, lp-array × nat → lprops
]address-list-setpartial function, address-list × nat × address → address-list
]address-list-setpartial function, address-list × nat → address
]laddress-listpartial function, laddress-list × nat × laddress → laddress-list
]laddress-listpartial function, laddress-list × nat → laddress
]key-index-arraypartial function, key-array × nat × keyindex → key-array
]key-index-arraypartial function, key-array × nat → keyindex
]index-array-basepartial function, array × nat × elem-index → array
]index-array-basepartial function, array × nat → elem-index
]gc-heap-basepartial function, lp-array × nat × lprops → lp-array
]gc-heap-basepartial function, lp-array × nat → lprops
]branch-arraypartial function, branch-array × nat × branch → branch-array
]branch-arraypartial function, branch-array × nat → branch
]nat-storepartial function, store × nat → data
]nat-storefunction, store × nat × data → store
]ablock-storepartial function, store × nat → ablock
]ablock-storefunction, store × nat × ablock → store
]ablock-store-invfunction, store × address → elem
]group-storepartial function, group-address-store × address → group-node
]group-storepartial function, group-store × nat → group-block
]group-storepartial function, group-node-list × nat × group-node → group-node-list
]group-storepartial function, group-node-list × nat → group-node
]group-storefunction, group-address-store × address × group-node → group-address-store
]group-storefunction, group-store × address → group-node
]group-storefunction, group-store × nat × group-block → group-store
]index-storepartial function, index-address-store × address → index-node
]index-storepartial function, index-store × nat → index-block
]index-storepartial function, index-node-list × nat × index-node → index-node-list
]index-storepartial function, index-node-list × nat → index-node
]index-storefunction, index-address-store × address × index-node → index-address-store
]index-storefunction, index-store × address → index-node
]index-storefunction, index-store × nat × index-block → index-store
]address-storepartial function, address-store × address → elem
]address-storefunction, address-store × address × elem → address-store
]stringpartial function, string × nat × char → string
]stringpartial function, string × nat → char
^nat-potfunction, nat × nat → nat
aelemvariable, elem
a0list-datavariable, elem
a0elem-indexvariable, elem
a0address-storevariable, elem
ablockablockvariable, ablock
ablockablocksort,
ablock0ablock-storevariable, ablock
ablock1ablock-storevariable, ablock
ablock2ablock-storevariable, ablock
abs-failedabs-nodepredicate, buffer
abs-gstorepersistence-basepredicate, avolume × lp-array × group-store × nat-set
abs-istorepersistence-basepredicate, avolume × lp-array × index-store
abs-lebencoding-index-nodepredicate, aleb × index-block × lprops
abs-lebencoding-group-nodepredicate, aleb × group-block × lprops
abs-lebabs-lebpredicate, aleb × ablock × lprops
abs-nodeencoding-index-nodepredicate, buffer × index-node
abs-nodeencoding-group-nodepredicate, buffer × group-node
abs-nodeabs-nodepredicate, buffer × elem
abs-nodesencoding-index-nodepredicate, buffer × nat × index-node-list × laddress-list × bool
abs-nodesencoding-index-nodepredicate, buffer × index-node-list × laddress-list × bool
abs-nodesencoding-group-nodepredicate, buffer × nat × group-node-list × laddress-list × bool
abs-nodesencoding-group-nodepredicate, buffer × group-node-list × laddress-list × bool
abs-nodesabs-listpredicate, buffer × nat × list × laddress-list × bool
abs-nodesabs-listpredicate, buffer × list × laddress-list × bool
abs-paddingabs-nodepredicate, buffer
addressaddress-datasort,
addressaddresssort,
address-listaddress-list-setsort,
address-setaddress-list-setsort,
address-setaddress-storesort,
address-storeaddress-storesort,
addresselemfaddress-storevariable, address × elem → elem
addressgfgroup-storevariable, address × group-node → group-node
addressifindex-storevariable, address × index-node → index-node
adraddress-datavariable, address
adraddressvariable, address
adr0addressvariable, address
adr1addressvariable, address
adr1address-storevariable, address
adr2addressvariable, address
adr2address-storevariable, address
adr3addressvariable, address
adr4addressvariable, address
adr5addressvariable, address
alebalebvariable, aleb
alebalebsort,
aleb0avolumevariable, aleb
aleb1avolumevariable, aleb
align↑alignfunction, nat × nat → nat
align↓alignfunction, nat × nat → nat
apersistence_add_gnds#apersistence-asmprocedure, group-node-list × address × index-store × index-store × nat-set × group-store × nat-list × nat × nat-set : address-list × group-store × persistence-state × bool : error
apersistence_add_ind#apersistence-asmprocedure, index-node × address × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set : address × index-store × persistence-state × bool : error
apersistence_allocate_gnd#apersistence-asmprocedure, address × index-store × index-store × group-store × nat × nat-set × bool : nat-set × group-store × nat-list × persistence-state : error
apersistence_allocate_ind#apersistence-asmprocedure, address × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × bool : index-store × persistence-state : error
apersistence_commit#apersistence-asmprocedure, address × nat × bool : nat-set × index-store × nat-set × group-store × address × index-store × group-store × nat-list × nat × nat-set : persistence-state × error
apersistence_deallocate_gnd#apersistence-asmprocedure, nat × address × index-store × index-store × group-store × nat-list × nat × nat-set × persistence-state × bool : nat-set × group-store : error
apersistence_format#apersistence-asmprocedure, nat × nat × nat : : address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool × error
apersistence_get_block_free_size#apersistence-asmprocedure, address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : : nat
apersistence_get_gblock_refsize#apersistence-asmprocedure, nat × address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : : nat
apersistence_get_gc_block#apersistence-asmprocedure, address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : nat : error
apersistence_get_iblock_refsize#apersistence-asmprocedure, nat × address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : : nat
apersistence_get_leb_size#apersistence-asmprocedure, address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : : nat
apersistence_is_log_empty#apersistence-asmprocedure, address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : : bool
apersistence_is_readonly#apersistence-asmprocedure, address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : : bool
apersistence_read_gblock_nodes#apersistence-asmprocedure, nat × address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : address-list × group-node-list : error
apersistence_read_gnd#apersistence-asmprocedure, address × address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : group-node : error
apersistence_read_ind#apersistence-asmprocedure, address × address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : index-node : error
apersistence_recover#apersistence-asmprocedure, : address × nat × nat-list × nat-set × address × nat-list × nat × nat-set × index-store × index-store × nat-set × group-store × group-store : persistence-state × bool × error
apersistence_requires_commit#apersistence-asmprocedure, address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : : bool
apersistence_set_gblock_refsize#apersistence-asmprocedure, nat × nat × address × index-store × index-store × nat-set × group-store × nat-list × nat × nat-set × persistence-state × bool : group-store
apersistence_set_iblock_refsize#apersistence-asmprocedure, nat × nat × address × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set × persistence-state × bool : index-store
apersistence_sync#apersistence-asmprocedure, address × index-store × index-store × nat-set × group-store × group-store × nat-list × nat × nat-set : persistence-state × bool : error
ararrayvariable, array
ar0arrayvariable, array
ar1arrayvariable, array
ar2arrayvariable, array
arrayarraysort,
asaddress-list-setvariable, address-set
asaddress-storevariable, address-set
as0address-list-setvariable, address-set
as0address-storevariable, address-set
as1address-list-setvariable, address-set
as1address-storevariable, address-set
as2address-list-setvariable, address-set
as2address-storevariable, address-set
astaddress-storevariable, address-store
ast0address-storevariable, address-store
ast1address-storevariable, address-store
ast2address-storevariable, address-store
avolavolumevariable, avolume
avol-cleanup-lpt-unchangedpersistence-basepredicate, avolume × avolume × lp-array
avol-replay-lpt-unchangedpersistence-basepredicate, avolume × avolume × lp-array × nat-list
avol0avolumevariable, avolume
avol1avolumevariable, avolume
avol2avolumevariable, avolume
avolumeavolumesort,
awbuf-invawbuf-invpredicate, avolume × bufleb
awbuf_add_log_leb#awbuf-asmprocedure, nat × nat × address × nat × avolume × lp-array × nat-set × bool : nat-list × bufleb : error
awbuf_commit#awbuf-asmprocedure, lp-array × address × nat × avolume × bufleb : nat-set × address × nat × nat-list × lp-array × nat-set × bool : error
awbuf_destroy_buf#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bool : bufleb : error
awbuf_enter_readonly#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb : : bool
awbuf_format#awbuf-asmprocedure, nat × nat × lp-array × address × nat : : address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool × error
awbuf_get_buf#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : bufleb
awbuf_get_leb_size#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : nat
awbuf_get_page_size#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : nat
awbuf_get_volume_size#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : nat
awbuf_is_readonly#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : bool
awbuf_move_buf#awbuf-asmprocedure, nat × nat × address × nat × nat-list × avolume × lp-array × nat-set × bool : bufleb : error
awbuf_read_buf#awbuf-asmprocedure, nat × nat × nat × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : buffer : error
awbuf_recover#awbuf-asmprocedure, : address × nat × nat-set × nat-list × lp-array × address × nat × nat-list × lp-array × nat-set × avolume : bufleb × bool × error
awbuf_remap#awbuf-asmprocedure, nat × address × nat × nat-list × lp-array × nat-set × bufleb × bool : avolume : error
awbuf_requires_commit#awbuf-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : bool
awbuf_unmap#awbuf-asmprocedure, nat × address × nat × nat-list × lp-array × nat-set × bufleb × bool : avolume
awbuf_write_buf#awbuf-asmprocedure, nat × buffer × address × nat × nat-list × lp-array × nat-set × bufleb : avolume × bool : error
axaddress-list-setvariable, address-list
ax0address-list-setvariable, address-list
ax1address-list-setvariable, address-list
ayaddress-list-setvariable, address-list
azaddress-list-setvariable, address-list
belemvariable, elem
bhbin-min-heapvariable, binheap
bh0bin-min-heapvariable, binheap
bin-heapbin-min-heapfunction, key-array × nat → binheap
bin-heap-invbin-min-heap-prepostpredicate, binheap × array
bin-heap-invgc-heap-basepredicate, binheap × lp-array
bin_min_heap_bubble_down#bin-min-heap-opsprocedure, nat : binheap × array
bin_min_heap_bubble_down#gc-heap-baseprocedure, nat : binheap × lp-array
bin_min_heap_bubble_up#bin-min-heap-opsprocedure, nat : binheap × array
bin_min_heap_bubble_up#gc-heap-baseprocedure, nat : binheap × lp-array
bin_min_heap_empty#bin-min-heap-opsprocedure, : binheap
bin_min_heap_extract_min#bin-min-heap-opsprocedure, : binheap × array × nat
bin_min_heap_extract_min#gc-heap-baseprocedure, : binheap × lp-array × nat
bin_min_heap_get_min#bin-min-heap-opsprocedure, binheap : nat
bin_min_heap_insert#bin-min-heap-opsprocedure, keyindex : binheap × array
bin_min_heap_insert#gc-heap-baseprocedure, keyindex : binheap × lp-array
bin_min_heap_is_empty#bin-min-heap-opsprocedure, binheap : bool
bin_min_heap_next_2potbin-min-heap-opsprocedure, nat : nat
bin_min_heap_remove#bin-min-heap-opsprocedure, nat : binheap × array
bin_min_heap_remove#gc-heap-baseprocedure, nat : binheap × lp-array
bin_min_heap_resize#bin-min-heap-opsprocedure, nat : binheap
bin_min_heap_update#bin-min-heap-opsprocedure, nat × key : binheap × array
bin_min_heap_update#gc-heap-baseprocedure, nat × nat : binheap × lp-array
binheapbin-min-heapsort,
blebbuflebvariable, bufleb
boolvarnode-headervariable, bool
boolvargc-heap-basevariable, bool
boolvarindexnodevariable, bool
boolvarnodevariable, bool
boolvar0node-headervariable, bool
boolvar0gc-heap-basevariable, bool
boolvar0indexnodevariable, bool
boolvar0nodevariable, bool
boolvar1encoding-node-headervariable, bool
boolvar1gc-heap-basevariable, bool
boolvar1groupnodevariable, bool
boolvar2groupnodevariable, bool
brbranchvariable, branch
br0branch-arrayvariable, branch
br1branch-arrayvariable, branch
branchbranchsort,
branch-arraybranch-arraysort,
brarbranch-arrayvariable, branch-array
brar0branch-arrayvariable, branch-array
brar1branch-arrayvariable, branch-array
brar2branch-arrayvariable, branch-array
bubble-down-invbin-min-heap-prepostpredicate, nat × binheap × array × binheap × array
bubble-down-invgc-heap-basepredicate, nat × binheap × lp-array × binheap × lp-array
bubble-up-invbin-min-heap-prepostpredicate, nat × binheap × array × binheap × array
bubble-up-invgc-heap-basepredicate, nat × binheap × lp-array × binheap × lp-array
bufbuffervariable, buffer
buf-ro-rw-modepersistence-basepredicate, bool × bufleb × lp-array × avolume
buf0buffervariable, buffer
buf1buffervariable, buffer
buf2buffervariable, buffer
bufferbuffersort,
bufferedbuflebfunction, nat → bufleb
buflebbuflebsort,
bufs-log-onlypersistence-basepredicate, bufleb × nat-list × lp-array
butlastnencoding-index-nodepartial function, nat × index-node-list → index-node-list
butlastnnat-list-setpartial function, nat × nat-list → nat-list
butlastnencoding-group-nodepartial function, nat × group-node-list → group-node-list
butlastnlist-lastpartial function, nat × list → list
butlastnaddress-list-setpartial function, nat × address-list → address-list
butlastnladdress-listpartial function, nat × laddress-list → laddress-list
butlastngroup-storepartial function, nat × group-node-list → group-node-list
butlastnindex-storepartial function, nat × index-node-list → index-node-list
butlastnstringpartial function, nat × string → string
celemvariable, elem
charcharvariable, char
charcharsort,
char0charvariable, char
char1charvariable, char
char2charvariable, char
cleanup-lptpersistence-basefunction, lp-array × nat → lp-array
cleanup-lptpersistence-basefunction, lp-array → lp-array
cmpavolumepartial predicate, avolume × aleb × nat × nat
cmpavolumepartial predicate, avolume × nat × avolume × nat × nat
cmpbufferpartial predicate, buffer × data × nat × nat
cmpbufferpartial predicate, buffer × nat × buffer × nat × nat
cmparray-copypartial predicate, array × elem × nat × nat
cmparray-copypartial predicate, array × nat × array × nat × nat
cmplp-arraypartial predicate, lp-array × lprops × nat × nat
cmplp-arraypartial predicate, lp-array × nat × lp-array × nat × nat
cmpkey-index-arraypartial predicate, key-array × keyindex × nat × nat
cmpkey-index-arraypartial predicate, key-array × nat × key-array × nat × nat
cmpindex-array-basepartial predicate, array × elem-index × nat × nat
cmpgc-heap-basepartial predicate, lp-array × lprops × nat × nat
cmpgc-heap-basepartial predicate, lp-array × nat × lp-array × nat × nat
cmpbranch-arraypartial predicate, branch-array × branch × nat × nat
cmpbranch-arraypartial predicate, branch-array × nat × branch-array × nat × nat
copyavolumepartial function, avolume × nat × avolume × nat × nat → avolume
copybufferpartial function, buffer × nat × buffer × nat × nat → buffer
copyarray-copypartial function, array × nat × array × nat × nat → array
copylp-arraypartial function, lp-array × nat × lp-array × nat × nat → lp-array
copykey-index-arraypartial function, key-array × nat × key-array × nat × nat → key-array
copygc-heap-basepartial function, lp-array × nat × lp-array × nat × nat → lp-array
copybranch-arraypartial function, branch-array × nat × branch-array × nat × nat → branch-array
crashapersistence-basefunction, group-store × group-store × nat-set × nat-list → group-store
crashapersistence-basefunction, index-store × index-store → index-store
crash-logblockapersistence-basefunction, group-block × nat → group-block
ddatavariable, data
d0datavariable, data
d1datavariable, data
d2datavariable, data
datadatasort,
datafstore-mapvariable, data → data
datafablock-storevariable, ablock → ablock
datakeykeyfunction, nat × nat → key
datanodenodefunction, key × buffer → node
debug#debugprocedure, string :
decode#encodingprocedure, nat × buffer : elem × nat : error
decode_group_node#encoding-group-nodeprocedure, nat × nat × buffer : group-node : error
decode_group_node_headerless#encoding-group-nodeprocedure, nat × buffer : group-node × nat : error
decode_header#encoding-node-headerprocedure, nat × buffer : node-header : error
decode_header_empty#encoding-node-headerprocedure, nat × buffer : node-header × nat : error
decode_index_node#encoding-index-nodeprocedure, nat × nat × buffer : index-node : error
decode_index_node_headerless#encoding-index-nodeprocedure, nat × buffer : index-node × nat : error
decode_node#encoding-node-baseprocedure, nat × nat × buffer : elem : error
decode_node_headerless#encoding-node-headerlessprocedure, nat × buffer : elem × nat : error
decode_nonempty#encoding-fixed-size-nonemptyprocedure, nat × buffer : elem : error
dentrykeykeyfunction, nat × string → key
dentrynodenodefunction, key × nat → node
disjencoding-index-nodepredicate, index-node-list × index-node-list
disjnat-list-setpredicate, nat-list × nat-list
disjencoding-group-nodepredicate, group-node-list × group-node-list
disjlist-duppredicate, list × list
disjaddress-list-setpredicate, address-list × address-list
disjladdress-listpredicate, laddress-list × laddress-list
disjgroup-storepredicate, group-node-list × group-node-list
disjindex-storepredicate, index-node-list × index-node-list
disjstringpredicate, string × string
domstore+setfunction, store → set
domnat-storefunction, store → nat-set
domgroup-storefunction, group-address-store → address-set
domgroup-storefunction, group-store → nat-set
domindex-storefunction, index-address-store → address-set
domindex-storefunction, index-store → nat-set
domaddress-storefunction, address-store → address-set
dropnencoding-index-nodefunction, nat × index-node-list → index-node-list
dropnnat-list-setfunction, nat × nat-list → nat-list
dropnencoding-group-nodefunction, nat × group-node-list → group-node-list
dropnaddress-list-setfunction, nat × address-list → address-list
dropnladdress-listfunction, nat × laddress-list → laddress-list
dropnlist-prefixnfunction, nat × list → list
dropngroup-storefunction, nat × group-node-list → group-node-list
dropnindex-storefunction, nat × index-node-list → index-node-list
dupsencoding-index-nodepredicate, index-node-list
dupsnat-list-setpredicate, nat-list
dupsencoding-group-nodepredicate, group-node-list
dupslist-duppredicate, list
dupsaddress-list-setpredicate, address-list
dupsladdress-listpredicate, laddress-list
dupsgroup-storepredicate, group-node-list
dupsindex-storepredicate, index-node-list
dupsstringpredicate, string
ebm-vol-invebm-vol-invpredicate, avolume
eielem-indexvariable, elem-index
ei0index-array-basevariable, elem-index
ei1index-array-basevariable, elem-index
elemelemsort,
elem-indexelem-indexsort,
elemdatafstore-mapvariable, elem × data → data
elemdatafnat-storevariable, nat × data → data
elemdatafablock-storevariable, nat × ablock → ablock
elemfaddress-storevariable, elem → elem
elemindexelem-indexfunction, elem × nat → elem-index
elemsapersistence-basefunction, nat-list → nat-set
emptyavolumeconstant, aleb
emptybufferconstant, data
emptyarray-spliceconstant, elem
empty?gc-heap-renamevariable, bool
emptyleberaseblockconstant, buffer
emptypageeraseblockconstant, buffer
emptypeberaseblockconstant, buffer
encode#encodingprocedure, elem × nat : buffer × nat : error
encode_group_node#encoding-group-nodeprocedure, group-node × nat : nat × buffer : error
encode_group_node_headerless#encoding-group-nodeprocedure, group-node × nat : buffer × nat : error
encode_header#encoding-node-headerprocedure, node-header × nat : buffer : error
encode_header_empty#encoding-node-headerprocedure, node-header × nat : buffer × nat : error
encode_index_node#encoding-index-nodeprocedure, index-node × nat : nat × buffer : error
encode_index_node_headerless#encoding-index-nodeprocedure, index-node × nat : buffer × nat : error
encode_node#encoding-node-baseprocedure, elem × nat : nat × buffer : error
encode_node_headerless#encoding-node-headerlessprocedure, elem × nat : buffer × nat : error
encode_nonempty#encoding-fixed-size-nonemptyprocedure, elem × nat : buffer : error
encoding-sizeencoding-node-headerfunction, node-header → nat
encoding-sizeencodingfunction, elem → nat
errerrorvariable, error
err0errorvariable, error
err1errorvariable, error
errorerrorsort,
farray-indicesvariable, elem → elem
fail#error-classprocedure, : : error
fail_or_success#error-classprocedure, : : error
fillavolumepartial function, avolume × aleb × nat × nat → avolume
fillavolumefunction, avolume × aleb → avolume
fillbufferpartial function, buffer × data × nat × nat → buffer
fillbufferfunction, buffer × data → buffer
fillarray-copypartial function, array × elem × nat × nat → array
fillarray-copyfunction, array × elem → array
filllp-arraypartial function, lp-array × lprops × nat × nat → lp-array
filllp-arrayfunction, lp-array × lprops → lp-array
fillkey-index-arraypartial function, key-array × keyindex × nat × nat → key-array
fillkey-index-arrayfunction, key-array × keyindex → key-array
fillindex-array-basepartial function, array × elem-index × nat × nat → array
fillindex-array-basefunction, array × elem-index → array
fillgc-heap-basepartial function, lp-array × lprops × nat × nat → lp-array
fillgc-heap-basefunction, lp-array × lprops → lp-array
fillbranch-arraypartial function, branch-array × branch × nat × nat → branch-array
fillbranch-arrayfunction, branch-array × branch → branch-array
fillfirstencoding-index-nodefunction, nat × index-node × index-node-list → index-node-list
fillfirstnat-list-setfunction, nat × nat × nat-list → nat-list
fillfirstencoding-group-nodefunction, nat × group-node × group-node-list → group-node-list
fillfirstlist-lastfunction, nat × elem × list → list
fillfirstaddress-list-setfunction, nat × address × address-list → address-list
fillfirstladdress-listfunction, nat × laddress × laddress-list → laddress-list
fillfirstgroup-storefunction, nat × group-node × group-node-list → group-node-list
fillfirstindex-storefunction, nat × index-node × index-node-list → index-node-list
fillfirststringfunction, nat × char × string → string
firstnencoding-index-nodepartial function, nat × index-node-list → index-node-list
firstnnat-list-setpartial function, nat × nat-list → nat-list
firstnlist-delpartial function, nat × list → list
firstnencoding-group-nodepartial function, nat × group-node-list → group-node-list
firstnaddress-list-setpartial function, nat × address-list → address-list
firstnladdress-listpartial function, nat × laddress-list → laddress-list
firstngroup-storepartial function, nat × group-node-list → group-node-list
firstnindex-storepartial function, nat × index-node-list → index-node-list
firstnstringpartial function, nat × string → string
flash-lpt-conspersistence-basepredicate, lp-array × index-store × group-store
fnarray-indicesvariable, nat → nat
freelistpersistence-basevariable, nat-list
freelist-conspersistence-basepredicate, lp-array × nat-list
fromeencoding-index-nodefunction, index-node-list × index-node → index-node-list
fromenat-list-setfunction, nat-list × nat → nat-list
fromelist-delfunction, list × elem → list
fromeencoding-group-nodefunction, group-node-list × group-node → group-node-list
fromeaddress-list-setfunction, address-list × address → address-list
fromeladdress-listfunction, laddress-list × laddress → laddress-list
fromegroup-storefunction, group-node-list × group-node → group-node-list
fromeindex-storefunction, index-node-list × index-node → index-node-list
fromestringfunction, string × char → string
gastgroup-storevariable, group-address-store
gast0group-storevariable, group-address-store
gast1group-storevariable, group-address-store
gast2group-storevariable, group-address-store
gblockencoding-group-nodevariable, group-block
gblockgroup-storevariable, group-block
gblock0group-storevariable, group-block
gblock1group-storevariable, group-block
gblock2group-storevariable, group-block
gc-heappersistence-basefunction, lp-array × nat-list → gc-heap-set
gc-heappersistence-basefunction, lp-array × nat-list × nat → gc-heap-set
gc-heap-setgc-heap-renamesort,
gc_heap_empty#gc-heap-renameprocedure, : binheap
gc_heap_extract_min#gc-heap-renameprocedure, : binheap × lp-array × nat
gc_heap_get_min#gc-heap-renameprocedure, binheap : nat
gc_heap_insert#gc-heap-renameprocedure, keyindex : binheap × lp-array
gc_heap_is_empty#gc-heap-renameprocedure, binheap : bool
gc_heap_remove#gc-heap-renameprocedure, nat : binheap × lp-array
gc_heap_update#gc-heap-renameprocedure, nat × nat : binheap × lp-array
gchpersistence-basevariable, binheap
gchsgc-heap-renamevariable, gc-heap-set
gchs0gc-heap-renamevariable, gc-heap-set
gchs1gc-heap-renamevariable, gc-heap-set
gchs2gc-heap-renamevariable, gc-heap-set
gdatafgroup-storevariable, group-block → group-block
gelemdatafgroup-storevariable, nat × group-block → group-block
gelemfgroup-storevariable, group-node → group-node
ginvalapersistence-basevariable, nat-set
gndgroupnodevariable, group-node
gnd0encoding-group-nodevariable, group-node
gnd0group-storevariable, group-node
gnd1encoding-group-nodevariable, group-node
gnd1group-storevariable, group-node
gnd2encoding-group-nodevariable, group-node
gnd2group-storevariable, group-node
gnd3encoding-group-nodevariable, group-node
gnd4encoding-group-nodevariable, group-node
gnd5encoding-group-nodevariable, group-node
gndxencoding-group-nodevariable, group-node-list
gndxgroup-storevariable, group-node-list
gndx0encoding-group-nodevariable, group-node-list
gndx0group-storevariable, group-node-list
gndx1encoding-group-nodevariable, group-node-list
gndx1group-storevariable, group-node-list
gndx2group-storevariable, group-node-list
gndx3encoding-group-nodevariable, group-node-list
gndx3group-storevariable, group-node-list
gndx7encoding-group-nodevariable, group-node-list
group-address-storegroup-storesort,
group-blockencoding-group-nodesort,
group-blockgroup-storesort,
group-nodegroupnodesort,
group-node-listencoding-group-nodesort,
group-node-listgroup-storesort,
group-node-size-headerlessencoding-group-nodefunction, group-node → nat
group-storegroup-storesort,
groupblockencoding-group-nodefunction, group-node-list × laddress-list × nat → group-block
groupblockgroup-storefunction, group-node-list × laddress-list × nat → group-block
gstoregroup-storevariable, group-store
gstore0group-storevariable, group-store
gstore1group-storevariable, group-store
gstore2group-storevariable, group-store
heap-orderbin-min-heap-invpredicate, key-array × nat
iastindex-storevariable, index-address-store
iast0index-storevariable, index-address-store
iast1index-storevariable, index-address-store
iast2index-storevariable, index-address-store
iblockencoding-index-nodevariable, index-block
iblockindex-storevariable, index-block
iblock0index-storevariable, index-block
iblock1index-storevariable, index-block
iblock2index-storevariable, index-block
id-idxindex-arraypredicate, array × array
id-idxgc-heap-basepredicate, lp-array × lp-array
idatafindex-storevariable, index-block → index-block
idrangeavolumepartial predicate, avolume × nat × nat
idrangebufferpartial predicate, buffer × nat × nat
idrangearray-copypartial predicate, array × nat × nat
idrangelp-arraypartial predicate, lp-array × nat × nat
idrangekey-index-arraypartial predicate, key-array × nat × nat
idrangegc-heap-basepartial predicate, lp-array × nat × nat
idrangebranch-arraypartial predicate, branch-array × nat × nat
id○avolumepredicate, avolume × avolume × nat
id○bufferpredicate, buffer × buffer × nat
id○array-copypredicate, array × array × nat
id○lp-arraypredicate, lp-array × lp-array × nat
id○key-index-arraypredicate, key-array × key-array × nat
id○gc-heap-basepredicate, lp-array × lp-array × nat
id○branch-arraypredicate, branch-array × branch-array × nat
ielemdatafindex-storevariable, nat × index-block → index-block
ielemfindex-storevariable, index-node → index-node
indindexnodevariable, index-node
ind0encoding-index-nodevariable, index-node
ind0index-storevariable, index-node
ind1encoding-index-nodevariable, index-node
ind1index-storevariable, index-node
ind2encoding-index-nodevariable, index-node
ind2index-storevariable, index-node
ind3encoding-index-nodevariable, index-node
ind4encoding-index-nodevariable, index-node
ind5encoding-index-nodevariable, index-node
indexpersistence-statefunction, nat → persistence-state
index-address-storeindex-storesort,
index-blockencoding-index-nodesort,
index-blockindex-storesort,
index-nodeindexnodesort,
index-node-listencoding-index-nodesort,
index-node-listindex-storesort,
index-node-size-headerlessencoding-index-nodefunction, index-node → nat
index-storeindex-storesort,
indexblockencoding-index-nodefunction, index-node-list × laddress-list × nat → index-block
indexblockindex-storefunction, index-node-list × laddress-list × nat → index-block
indexnodeindexnodefunction, branch-array × bool × nat → index-node
indxencoding-index-nodevariable, index-node-list
indxindex-storevariable, index-node-list
indx0encoding-index-nodevariable, index-node-list
indx0index-storevariable, index-node-list
indx1encoding-index-nodevariable, index-node-list
indx1index-storevariable, index-node-list
indx2index-storevariable, index-node-list
indx3encoding-index-nodevariable, index-node-list
indx3index-storevariable, index-node-list
indx7encoding-index-nodevariable, index-node-list
inodekeykeyfunction, nat → key
inodenodenodefunction, key × metadata × bool × nat × nat × nat → node
invablock-store-invpredicate, store
invablock-store-invpredicate, ablock
invgroup-storepredicate, group-store
invgroup-storepredicate, group-block
invindex-storepredicate, index-store
invindex-storepredicate, index-block
invapersistence-basepredicate, nat-list × group-store × group-store × nat-set × index-store × index-store
inv-flashsizeablock-store-invpredicate, list × laddress-list
inv-flashsizegroup-storepredicate, group-node-list × laddress-list
inv-flashsizeindex-storepredicate, index-node-list × laddress-list
inv-indexapersistence-basepredicate, index-store × index-store
inv-journalapersistence-basepredicate, nat-list × group-store × group-store × nat-set
inv-stateapersistence-basepredicate, persistence-state × nat-list × group-store × index-store × bool
is-alignedalignpredicate, nat × nat
is-encodedencoding-index-nodepredicate, index-node × buffer
is-encodedencoding-group-nodepredicate, group-node × buffer
is-encodedencoding-node-headerpredicate, node-header × buffer
is-encodedencodingpredicate, elem × buffer
is-encoded-emptyencoding-node-headerpredicate, node-header × buffer
is-encoded-nonemptyencoding-fixed-size-nonemptypredicate, elem × buffer
is-garbageencodingpredicate, buffer
is-garbage-headerencoding-node-headerpredicate, buffer
is-garbage-nonemptyencoding-fixed-size-nonemptypredicate, buffer
is-garbage-rnode-emptyencoding-node-headerpredicate, buffer
isbufawbuf-asmvariable, bool
isemptyeraseblockpredicate, buffer × nat × nat
isemptyeraseblockpredicate, buffer
isemptybin-min-heap-opsvariable, bool
ispadencoding-node-basevariable, bool
istoreindex-storevariable, index-store
istore0index-storevariable, index-store
istore1index-storevariable, index-store
istore2index-storevariable, index-store
isvalidtrailernode-header-sizepredicate, buffer
journalpersistence-statefunction, nat → persistence-state
karkey-index-arrayvariable, key-array
kar0key-index-arrayvariable, key-array
kar1key-index-arrayvariable, key-array
kar2key-index-arrayvariable, key-array
keybinheap-keyvariable, key
keybinheap-keysort,
keygc-heap-basevariable, nat
keykeyvariable, key
keykeysort,
key-arraykey-index-arraysort,
key-indexkey-indexfunction, key × nat → keyindex
key-indexgc-heap-basefunction, nat × nat → keyindex
key0binheap-keyvariable, key
key0gc-heap-basevariable, nat
key0branchvariable, key
key0nodevariable, key
key1binheap-keyvariable, key
key1gc-heap-basevariable, nat
keyindexkey-indexsort,
keysetbin-min-heap-invfunction, key-array × nat → set
keysetbin-min-heap-prepostfunction, binheap → set
keysetgc-heap-renamefunction, binheap → gc-heap-set
keysetgc-heap-renamefunction, key-array × nat → gc-heap-set
kikey-indexvariable, keyindex
ki0key-index-arrayvariable, keyindex
ki0keyindex-setvariable, keyindex
ki1key-index-arrayvariable, keyindex
ki1keyindex-setvariable, keyindex
laddressladdresssort,
laddress-listladdress-listsort,
ladrladdressvariable, laddress
ladr0laddress-listvariable, laddress
ladr1laddress-listvariable, laddress
ladr2laddress-listvariable, laddress
lastnencoding-index-nodepartial function, nat × index-node-list → index-node-list
lastnnat-list-setpartial function, nat × nat-list → nat-list
lastnlist-delpartial function, nat × list → list
lastnencoding-group-nodepartial function, nat × group-node-list → group-node-list
lastnaddress-list-setpartial function, nat × address-list → address-list
lastnladdress-listpartial function, nat × laddress-list → laddress-list
lastngroup-storepartial function, nat × group-node-list → group-node-list
lastnindex-storepartial function, nat × index-node-list → index-node-list
lastnstringpartial function, nat × string → string
laxladdress-listvariable, laddress-list
lax0laddress-listvariable, laddress-list
lax1laddress-listvariable, laddress-list
lax2laddress-listvariable, laddress-list
lax3laddress-listvariable, laddress-list
listlist-datasort,
logpersistence-asmvariable, nat-list
lognat-potpartial function, nat × nat → nat
log-group-blockpersistence-basepredicate, nat-list × lp-array
log2nat-potpartial function, nat → nat
logarithmgc-heap-renamepartial function, nat × nat → nat
logarithm2gc-heap-renamepartial function, nat → nat
lplpropsvariable, lprops
lp-arraylp-arraysort,
lp-arraygc-heap-basesort,
lp0lpropsvariable, lprops
lp1lp-arrayvariable, lprops
lp2gc-heap-basevariable, lprops
lp3gc-heap-basevariable, lprops
lpflpropsvariable, lpropflags
lpf0lpropsvariable, lpropflags
lpf1gc-heap-basevariable, lpropflags
lpf2gc-heap-basevariable, lpropflags
lpropflagslpropssort,
lpropslpropssort,
lptlp-arrayvariable, lp-array
lptgc-heap-basevariable, lp-array
lpt-free-unrefpersistence-basepredicate, lp-array
lpt-leb-sizepersistence-basepredicate, lp-array
lpt-ram-flashpersistence-basepredicate, lp-array × lp-array × nat-list
lpt0lp-arrayvariable, lp-array
lpt0gc-heap-basevariable, lp-array
lpt1lp-arrayvariable, lp-array
lpt1gc-heap-basevariable, lp-array
lpt2lp-arrayvariable, lp-array
lpt2gc-heap-basevariable, lp-array
lptfunlp-arrayvariable, lprops → lprops
mnat-basicvariable, nat
m0array-copyvariable, nat
m0lpropsvariable, nat
m0node-headervariable, nat
m0address-datavariable, nat
m0laddressvariable, nat
m0nat-potvariable, nat
m0key-indexvariable, nat
m0elem-indexvariable, nat
m0keyvariable, nat
m0buflebvariable, nat
m0persistence-statevariable, nat
m1lpropsvariable, nat
m1address-datavariable, nat
m1laddressvariable, nat
m1bin-min-heap-invvariable, nat
m1keyvariable, nat
m2lpropsvariable, nat
m2address-datavariable, nat
m2laddressvariable, nat
m2keyvariable, nat
m3lpropsvariable, nat
m3address-datavariable, nat
m3nodevariable, nat
m4lpropsvariable, nat
m4address-datavariable, nat
m4nodevariable, nat
mappedalebfunction, buffer → aleb
maxmin-maxfunction, nat × nat → nat
maxinoapersistence-basevariable, nat
mdmetadatavariable, metadata
md0nodevariable, metadata
metadatametadatasort,
minmin-maxfunction, nat × nat → nat
minsizebin-min-heap-opsvariable, nat
mkarrayarrayfunction, nat → array
mkavolumeavolumefunction, nat → avolume
mkblockablockfunction, list × laddress-list × nat → ablock
mkbranchbranchfunction, key × address → branch
mkbrarraybranch-arrayfunction, nat → branch-array
mkbufbufferfunction, nat → buffer
mkemparrayavolumefunction, nat → avolume
mkemparrayarray-splicefunction, nat → array
mkempbufbufferfunction, nat → buffer
mkentrybranchfunction, key × address → branch
mkgnodegroupnodefunction, node × nat × bool × bool → group-node
mkkeyarraykey-index-arrayfunction, nat → key-array
mklistencoding-index-nodefunction, index-node × nat → index-node-list
mklistnat-list-setfunction, nat × nat → nat-list
mklistencoding-group-nodefunction, group-node × nat → group-node-list
mklistlist-lastfunction, elem × nat → list
mklistaddress-list-setfunction, address × nat → address-list
mklistladdress-listfunction, laddress × nat → laddress-list
mklistgroup-storefunction, group-node × nat → group-node-list
mklistindex-storefunction, index-node × nat → index-node-list
mkliststringfunction, char × nat → string
mklplpropsfunction, nat × nat × lpropflags × nat → lprops
mklparraylp-arrayfunction, nat → lp-array
mklparraygc-heap-basefunction, nat → lp-array
mkzarrayavolumefunction, nat → avolume
mkzarrayarray-splicefunction, nat → array
mkzbufbufferfunction, nat → buffer
nnat-basicvariable, nat
n0nat-basicvariable, nat
n1nat-basicvariable, nat
n2nat-list-setvariable, nat
n2nat-setvariable, nat
n2gc-heap-basevariable, nat
n2nat-storevariable, nat
n3nat-list-setvariable, nat
n3nat-setvariable, nat
n3gc-heap-basevariable, nat
n3nat-storevariable, nat
n4nat-list-setvariable, nat
n4nat-setvariable, nat
n4gc-heap-basevariable, nat
n4nat-storevariable, nat
n5nat-list-setvariable, nat
n5gc-heap-basevariable, nat
n6gc-heap-basevariable, nat
n7gc-heap-basevariable, nat
n8gc-heap-basevariable, nat
n9gc-heap-basevariable, nat
natnat-basicsort,
nat-listnat-list-setsort,
nat-setnat-list-setsort,
nat-setnat-setsort,
nat-setnat-storesort,
natkeygc-heap-renamevariable, nat
natkey0gc-heap-renamevariable, nat
natkey1gc-heap-renamevariable, nat
ndencoding-node-headerlessvariable, elem
ndnodevariable, node
nd0encoding-node-headerlessvariable, elem
nd0nodevariable, node
nd1encoding-node-headerlessvariable, elem
nd1nodevariable, node
nd2nodevariable, node
nd3nodevariable, node
ndhdnode-headervariable, node-header
ndhd0encoding-node-headervariable, node-header
ndhd1encoding-node-headervariable, node-header
no-dupsbin-min-heap-invpredicate, key-array × nat
no-dups-idxbin-min-heap-invpredicate, key-array × nat
nobufferbuflebconstant, bufleb
nodenodesort,
node-headernode-headersort,
node-size-headerlessencoding-node-headerlessfunction, elem → nat
nodeheadernode-headerfunction, nat × bool → node-header
nodesgroup-storefunction, group-store → group-address-store
nodesindex-storefunction, index-store → index-address-store
nodesablock-nodesfunction, store → address-store
nsnat-list-setvariable, nat-set
nsnat-setvariable, nat-set
nsnat-storevariable, nat-set
ns0nat-list-setvariable, nat-set
ns0nat-setvariable, nat-set
ns0nat-storevariable, nat-set
ns1nat-list-setvariable, nat-set
ns1nat-setvariable, nat-set
ns1nat-storevariable, nat-set
ns2nat-list-setvariable, nat-set
ns2nat-setvariable, nat-set
ns2nat-storevariable, nat-set
nxnat-list-setvariable, nat-list
nx0nat-list-setvariable, nat-list
nx1nat-list-setvariable, nat-list
nynat-list-setvariable, nat-list
nznat-list-setvariable, nat-list
persistence-statepersistence-statesort,
persistence_add_gnds#persistence-asmprocedure, group-node-list × nat-list × nat × address × nat × nat-list × lp-array × nat-set × bufleb : address-list × lp-array × avolume × bool : error
persistence_add_ind#persistence-asmprocedure, index-node × nat × address × nat × nat-list × lp-array × nat-set × bufleb : address × lp-array × avolume × bool : error
persistence_allocate_gnd#persistence-asmprocedure, address × nat × lp-array × nat-set × bool : nat-list × lp-array × nat-list × nat-list × avolume × bufleb : error
persistence_allocate_ind#persistence-asmprocedure, address × nat × nat-list × lp-array × nat-set × bool : lp-array × nat-list × avolume × bufleb : error
persistence_allocate_leb#persistence-asmprocedure, address × nat × nat-list × lp-array × nat-set × bufleb × bool : nat × lp-array × nat-list × avolume : error
persistence_cleanup_lpt#persistence-asmprocedure, address × nat × nat-list × lp-array × nat-set × bufleb × bool : lp-array × nat-list × binheap × avolume
persistence_commit#persistence-asmprocedure, address × nat : nat-set × nat-list × lp-array × nat-list × binheap × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : error
persistence_create_freelist#persistence-asmprocedure, lp-array : nat-list
persistence_create_gcheap#persistence-asmprocedure, nat-list : lp-array × binheap
persistence_deallocate_gnd#persistence-asmprocedure, nat × nat-list × address × nat × nat-list × lp-array × nat-set × bufleb × bool : lp-array × nat-list × binheap × avolume : error
persistence_encode_group_nodes#persistence-asmprocedure, group-node-list × nat × nat : : buffer × address-list × error
persistence_encode_padding_node#persistence-asmprocedure, : buffer : error
persistence_format#persistence-asmprocedure, nat × nat × nat : lp-array × nat-list × binheap × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool × nat-list × nat : error
persistence_gc_heap_add_log#persistence-asmprocedure, : nat-list × lp-array × binheap
persistence_get_block_free_size#persistence-asmprocedure, lp-array × nat × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : nat
persistence_get_gblock_refsize#persistence-asmprocedure, nat × lp-array : : nat
persistence_get_gc_block#persistence-asmprocedure, binheap : nat : error
persistence_get_iblock_refsize#persistence-asmprocedure, nat × lp-array : : nat
persistence_get_leb_size#persistence-asmprocedure, nat : : nat
persistence_is_log_empty#persistence-asmprocedure, nat-list : : bool
persistence_is_readonly#persistence-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : bool
persistence_read_gblock_nodes#persistence-asmprocedure, nat × nat × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : address-list × group-node-list : error
persistence_read_gnd#persistence-asmprocedure, address × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : group-node : error
persistence_read_ind#persistence-asmprocedure, address × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : index-node : error
persistence_recover#persistence-asmprocedure, : address × nat × nat-list × nat-set × nat-list × lp-array × nat-list × binheap × nat × address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : error
persistence_replay_log#persistence-asmprocedure, nat : nat-list × lp-array
persistence_replay_lpt#persistence-asmprocedure, nat-list × nat × address × nat × nat-list × lp-array × nat-set × bufleb × bool : lp-array × avolume
persistence_requires_commit#persistence-asmprocedure, address × nat × nat-list × avolume × lp-array × nat-set × bufleb × bool : : bool
persistence_set_gblock_refsize#persistence-asmprocedure, nat × nat × nat-list : lp-array × binheap
persistence_set_iblock_refsize#persistence-asmprocedure, nat × nat : lp-array
persistence_sync#persistence-asmprocedure, nat × address × nat × nat-list × lp-array × nat-set × bufleb : lp-array × avolume × bool : error
posencoding-index-nodefunction, index-node × index-node-list → nat
posnat-list-setfunction, nat × nat-list → nat
poslist-delfunction, elem × list → nat
posencoding-group-nodefunction, group-node × group-node-list → nat
posaddress-list-setfunction, address × address-list → nat
posladdress-listfunction, laddress × laddress-list → nat
posgroup-storefunction, group-node × group-node-list → nat
posindex-storefunction, index-node × index-node-list → nat
posstringfunction, char × string → nat
prefixnencoding-index-nodefunction, nat × index-node-list → index-node-list
prefixnnat-list-setfunction, nat × nat-list → nat-list
prefixnencoding-group-nodefunction, nat × group-node-list → group-node-list
prefixnaddress-list-setfunction, nat × address-list → address-list
prefixnladdress-listfunction, nat × laddress-list → laddress-list
prefixnlist-prefixnfunction, nat × list → list
prefixngroup-storefunction, nat × group-node-list → group-node-list
prefixnindex-storefunction, nat × index-node-list → index-node-list
pstatepersistence-statevariable, persistence-state
range=avolumepredicate, avolume × nat × avolume × nat × nat
range=bufferpredicate, buffer × nat × buffer × nat × nat
range=array-splicepredicate, array × nat × array × nat × nat
read-gblock-invpersistence-basepredicate, nat × nat × address-list × group-node-list × address-list × group-node-list × buffer × bool
readonlypersistence-stateconstant, persistence-state
refsize-consablock-store-refsize-conspredicate, store × address-set
refsize-consgroup-storepredicate, group-store × address-set
refsize-consindex-storepredicate, index-store × address-set
remove-refsize0ablock-store-invfunction, store → store
remove-refsize0group-storefunction, group-store → group-store
remove-refsize0index-storefunction, index-store → index-store
remove-wbufspersistence-basefunction, nat-set × lp-array → lp-array
replay-logpersistence-basefunction, lp-array × nat-list → lp-array
replay-lptpersistence-basefunction, lp-array × nat-list × nat → lp-array
resizeavolumefunction, avolume × nat → avolume
resizebufferfunction, buffer × nat → buffer
resizearray-splicefunction, array × nat → array
restnencoding-index-nodepartial function, nat × index-node-list → index-node-list
restnnat-list-setpartial function, nat × nat-list → nat-list
restnlist-delpartial function, nat × list → list
restnencoding-group-nodepartial function, nat × group-node-list → group-node-list
restnaddress-list-setpartial function, nat × address-list → address-list
restnladdress-listpartial function, nat × laddress-list → laddress-list
restngroup-storepartial function, nat × group-node-list → group-node-list
restnindex-storepartial function, nat × index-node-list → index-node-list
restnstringpartial function, nat × string → string
revencoding-index-nodefunction, index-node-list → index-node-list
revnat-list-setfunction, nat-list → nat-list
revencoding-group-nodefunction, group-node-list → group-node-list
revlist-lastfunction, list → list
revavolumepartial function, avolume × nat → avolume
revavolumefunction, avolume → avolume
revbufferpartial function, buffer × nat → buffer
revbufferfunction, buffer → buffer
revarray-copypartial function, array × nat → array
revarray-copyfunction, array → array
revlp-arraypartial function, lp-array × nat → lp-array
revlp-arrayfunction, lp-array → lp-array
revaddress-list-setfunction, address-list → address-list
revladdress-listfunction, laddress-list → laddress-list
revkey-index-arraypartial function, key-array × nat → key-array
revkey-index-arrayfunction, key-array → key-array
revgc-heap-basepartial function, lp-array × nat → lp-array
revgc-heap-basefunction, lp-array → lp-array
revbranch-arraypartial function, branch-array × nat → branch-array
revbranch-arrayfunction, branch-array → branch-array
revgroup-storefunction, group-node-list → group-node-list
revindex-storefunction, index-node-list → index-node-list
revstringfunction, string → string
rmdupencoding-index-nodefunction, index-node-list → index-node-list
rmdupnat-list-setfunction, nat-list → nat-list
rmdupencoding-group-nodefunction, group-node-list → group-node-list
rmduplist-dupfunction, list → list
rmdupaddress-list-setfunction, address-list → address-list
rmdupladdress-listfunction, laddress-list → laddress-list
rmdupgroup-storefunction, group-node-list → group-node-list
rmdupindex-storefunction, index-node-list → index-node-list
rmdupstringfunction, string → string
sset-basicvariable, set
s0set-basicvariable, set
s1set-basicvariable, set
s2set-basicvariable, set
setset-basicsort,
sliceencoding-index-nodefunction, nat × nat × index-node-list → index-node-list
slicenat-list-setfunction, nat × nat × nat-list → nat-list
sliceencoding-group-nodefunction, nat × nat × group-node-list → group-node-list
sliceaddress-list-setfunction, nat × nat × address-list → address-list
sliceladdress-listfunction, nat × nat × laddress-list → laddress-list
slicelist-prefixnfunction, nat × nat × list → list
slicegroup-storefunction, nat × nat × group-node-list → group-node-list
sliceindex-storefunction, nat × nat × index-node-list → index-node-list
spliceavolumefunction, avolume × nat × avolume × nat × nat → avolume
splicebufferfunction, buffer × nat × buffer × nat × nat → buffer
splicearray-splicefunction, array × nat × array × nat × nat → array
ststorevariable, store
st0storevariable, store
st1storevariable, store
st2storevariable, store
storestoresort,
strstringvariable, string
str0stringvariable, string
str1stringvariable, string
str2stringvariable, string
str3stringvariable, string
stringstringsort,
subarrayavolumepartial function, avolume × nat × nat → avolume
subarraybufferpartial function, buffer × nat × nat → buffer
subarrayarray-copypartial function, array × nat × nat → array
subarraylp-arraypartial function, lp-array × nat × nat → lp-array
subarraykey-index-arraypartial function, key-array × nat × nat → key-array
subarraygc-heap-basepartial function, lp-array × nat × nat → lp-array
subarraybranch-arraypartial function, branch-array × nat × nat → branch-array
sublistencoding-index-nodepartial function, nat × nat × index-node-list → index-node-list
sublistnat-list-setpartial function, nat × nat × nat-list → nat-list
sublistlist-delpartial function, nat × nat × list → list
sublistencoding-group-nodepartial function, nat × nat × group-node-list → group-node-list
sublistaddress-list-setpartial function, nat × nat × address-list → address-list
sublistladdress-listpartial function, nat × nat × laddress-list → laddress-list
sublistgroup-storepartial function, nat × nat × group-node-list → group-node-list
sublistindex-storepartial function, nat × nat × index-node-list → index-node-list
subliststringpartial function, nat × nat × string → string
synapersistence-basevariable, bool
syncedawbuf-invpredicate, avolume
truncnodenodefunction, key × nat → node
unbufferedpersistence-stateconstant, persistence-state
unmappedalebconstant, aleb
valid-adrsablock-store-refsize-conspredicate, address-set
valid-idxbin-min-heap-invpredicate, key-array × array × nat
valid-idxgc-heap-basepredicate, key-array × lp-array × nat
valid-indiceslp-arraypredicate, lp-array × nat-list
valid-indicesarray-indicespredicate, array × nat-list
validtrailernode-header-sizeconstant, buffer
weakabs-listvariable, bool
xlist-datavariable, list
x0list-datavariable, list
x1list-datavariable, list
ylist-datavariable, list
zlist-datavariable, list
zeroavolumeconstant, aleb
zerobufferconstant, data
zeroarray-spliceconstant, elem
zeropagepageconstant, buffer
|store+setfunction, store × set → store
|nat-storefunction, store × nat-set → store
|ablock-store-refsize-consfunction, address-set × nat → address-set
|group-storefunction, group-address-store × address-set → group-address-store
|group-storefunction, group-store × nat-set → group-store
|index-storefunction, index-address-store × address-set → index-address-store
|index-storefunction, index-store × nat-set → index-store
|address-storefunction, address-store × address-set → address-store
}nat-list-setfunction, nat → nat-set
}set-unionfunction, elem → set
}nat-setfunction, nat → nat-set
}address-list-setfunction, address → address-set
}keyindex-setfunction, keyindex → set
}gc-heap-renamefunction, keyindex → gc-heap-set
}nat-storefunction, nat → nat-set
}address-storefunction, address → address-set
φlp-arrayvariable, lprops → bool
φarray-indicesvariable, elem → bool
φnarray-indicesvariable, nat → bool
↓awbuf-invpredicate, aleb × aleb
↓awbuf-invpredicate, avolume × avolume
∅nat-list-setconstant, nat-set
∅set-basicconstant, set
∅storeconstant, store
∅nat-setconstant, nat-set
∅address-list-setconstant, address-set
∅gc-heap-renameconstant, gc-heap-set
∅nat-storeconstant, nat-set
∅group-storeconstant, group-address-store
∅group-storeconstant, group-store
∅index-storeconstant, index-address-store
∅index-storeconstant, index-store
∅address-storeconstant, address-set
∅address-storeconstant, address-store
∈encoding-index-nodepredicate, index-node × index-node-list
∈nat-list-setpredicate, nat × nat-set
∈nat-list-setpredicate, nat × nat-list
∈encoding-group-nodepredicate, group-node × group-node-list
∈store+setpredicate, data × store
∈set-basicpredicate, elem × set
∈storepredicate, elem × store
∈listpredicate, elem × list
∈avolumepredicate, aleb × avolume
∈bufferpredicate, data × buffer
∈array-copypredicate, elem × array
∈lp-arraypredicate, lprops × lp-array
∈nat-setpredicate, nat × nat-set
∈address-list-setpredicate, address × address-set
∈address-list-setpredicate, address × address-list
∈laddress-listpredicate, laddress × laddress-list
∈key-index-arraypredicate, keyindex × key-array
∈index-array-basepredicate, elem-index × array
∈keyindex-setpredicate, keyindex × set
∈gc-heap-basepredicate, lprops × lp-array
∈gc-heap-renamepredicate, keyindex × gc-heap-set
∈branch-arraypredicate, branch × branch-array
∈nat-storepredicate, nat × nat-set
∈nat-storepredicate, nat × store
∈ablock-storepredicate, ablock × store
∈ablock-store-invpredicate, address × store
∈group-storepredicate, group-node × group-address-store
∈group-storepredicate, address × group-address-store
∈group-storepredicate, address × group-store
∈group-storepredicate, group-block × group-store
∈group-storepredicate, nat × group-store
∈group-storepredicate, group-node × group-node-list
∈index-storepredicate, index-node × index-address-store
∈index-storepredicate, address × index-address-store
∈index-storepredicate, address × index-store
∈index-storepredicate, index-block × index-store
∈index-storepredicate, nat × index-store
∈index-storepredicate, index-node × index-node-list
∈address-storepredicate, elem × address-store
∈address-storepredicate, address × address-set
∈address-storepredicate, address × address-store
∈stringpredicate, char × string
∩nat-list-setfunction, nat-set × nat-set → nat-set
∩set-unionfunction, set × set → set
∩nat-setfunction, nat-set × nat-set → nat-set
∩address-list-setfunction, address-set × address-set → address-set
∩gc-heap-renamefunction, gc-heap-set × gc-heap-set → gc-heap-set
∩nat-storefunction, nat-set × nat-set → nat-set
∩address-storefunction, address-set × address-set → address-set
∪nat-list-setfunction, nat-set × nat-set → nat-set
∪set-unionfunction, set × set → set
∪nat-setfunction, nat-set × nat-set → nat-set
∪address-list-setfunction, address-set × address-set → address-set
∪gc-heap-renamefunction, gc-heap-set × gc-heap-set → gc-heap-set
∪nat-storefunction, nat-set × nat-set → nat-set
∪address-storefunction, address-set × address-set → address-set
≤natpredicate, nat × nat
≥natpredicate, nat × nat
⊆nat-list-setpredicate, nat-set × nat-set
⊆set-basicpredicate, set × set
⊆storepredicate, store × store
⊆nat-setpredicate, nat-set × nat-set
⊆address-list-setpredicate, address-set × address-set
⊆gc-heap-renamepredicate, gc-heap-set × gc-heap-set
⊆ebm-vol-invpredicate, avolume × avolume
⊆nat-storepredicate, nat-set × nat-set
⊆group-storepredicate, group-address-store × group-address-store
⊆group-storepredicate, group-store × group-store
⊆index-storepredicate, index-address-store × index-address-store
⊆index-storepredicate, index-store × index-store
⊆address-storepredicate, address-set × address-set
⊆address-storepredicate, address-store × address-store
⊏stringpredicate, string × string
⊑encoding-index-nodepredicate, index-node-list × index-node-list
⊑nat-list-setpredicate, nat-list × nat-list
⊑encoding-group-nodepredicate, group-node-list × group-node-list
⊑list-lastpredicate, list × list
⊑address-list-setpredicate, address-list × address-list
⊑laddress-listpredicate, laddress-list × laddress-list
⊑ablock-store-invpredicate, store × store
⊑group-storepredicate, group-store × group-store
⊑group-storepredicate, group-node-list × group-node-list
⊑index-storepredicate, index-store × index-store
⊑index-storepredicate, index-node-list × index-node-list
⊑stringpredicate, string × string
⊒encoding-index-nodepredicate, index-node-list × index-node-list
⊒nat-list-setpredicate, nat-list × nat-list
⊒encoding-group-nodepredicate, group-node-list × group-node-list
⊒list-lastpredicate, list × list
⊒address-list-setpredicate, address-list × address-list
⊒laddress-listpredicate, laddress-list × laddress-list
⊒group-storepredicate, group-node-list × group-node-list
⊒index-storepredicate, index-node-list × index-node-list
⊒stringpredicate, string × string
⊕store+setfunction, store × store → store
⊕group-storefunction, group-address-store × group-address-store → group-address-store
⊕group-storefunction, group-store × group-store → group-store
⊕index-storefunction, index-address-store × index-address-store → index-address-store
⊕index-storefunction, index-store × index-store → index-store
⊕address-storefunction, address-store × address-store → address-store
⌋error-classpredicate, error