[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
!remtaufunction, 'a → Opt('e) → List('a) → List('e)
!remtaufunction, 'a → Opt('e) → Stream('a) → Stream('e)
#arrayfunction, Array('a) → Nat
#streamfunction, Stream('a) → Natinf
#list-datafunction, List('a) → Nat
#set-basicfunction, Set('a) → Nat
%nat-divpartial function, Nat × Nat → Nat
'listfunction, 'a → List('a)
*nat-multfunction, Nat × Nat → Nat
+nat-inffunction, Natinf × Natinf → Natinf
+listfunction, List('a) × 'a → List('a)
+listfunction, List('a) × List('a) → List('a)
+streamfunction, List('a) × Nat → 'a → Nat → 'a
+streamfunction, Stream('a) × Stream('a) → Stream('a)
+streamfunction, 'a × Stream('a) → Stream('a)
+list-datafunction, 'a × List('a) → List('a)
+remtaufunction, Opt('e) × Stream('e) → Stream('e)
+nat-basicfunction, Nat × Nat → Nat
++list-dupfunction, List('a) × 'a → List('a)
++set-basicfunction, Set('a) × 'a → Set('a)
+1nat-basicfunction, Nat → Nat
+2listfunction, 'a × 'a → List('a)
-natpartial function, Nat × Nat → Nat
-1nat-basicpartial function, Nat → Nat
-1llist-delfunction, List('a) × 'a → List('a)
-llist-delfunction, List('a) × 'a → List('a)
-plist-delfunction, List('a) × Nat → List('a)
.arHashsetfunction, HashsetGState → Array(Elem)
.ar:=Hashsetfunction, HashsetGState × Array(Elem) → HashsetGState
.bSet-Test-IOAutpartial predicate, EAction
.bHashsetpartial predicate, HashsetAction
.bHashsetpredicate, HashsetLState
.bSetpartial predicate, SetAction
.b:=Hashsetfunction, HashsetLState × Bool → HashsetLState
.butlastlist-lastpartial function, List('a) → List('a)
.distinctlist-dupfunction, List('a) → List('a)
.droplist-delpartial function, List('a) × Nat → List('a)
.dropstreampartial function, Stream('a) × Nat → Stream('a)
.dropstreamfunction, Nat → 'a × Nat → Nat → 'a
.dropRightlist-lastpartial function, List('a) × Nat → List('a)
.eSet-Test-IOAutpartial function, EAction → Elem
.eoptpartial function, Opt('e) → 'e
.eHashsetfunction, HashsetLState → Elem
.eSetpartial function, SetAction → Elem
.e0Hashsetfunction, HashsetLState → Elem
.e0:=Hashsetfunction, HashsetLState × Elem → HashsetLState
.e:=Hashsetfunction, HashsetLState × Elem → HashsetLState
.extIO-Aut-datafunction, IOAutomaton('s, 'a, 'e) → 'a → Opt('e)
.fstream-basicpartial function, Stream('a) → Nat → 'a
.foldLeftlistfunction, List('a) × 'b × 'b × 'a → 'b → 'b
.getOrElseoptfunsfunction, Opt('a) × 'a → 'a
.gstateHashsetfunction, HashsetState → HashsetGState
.gstateSetfunction, SetState → SetGState
.gstate:=Hashsetfunction, HashsetState × HashsetGState → HashsetState
.gstate:=Setfunction, SetState × SetGState → SetState
.headlist-datapartial function, List('a) → 'a
.indexOflist-delfunction, List('a) × 'a → Nat
.invINSERTeHashsetpartial function, HashsetAction → Elem
.invMEMBEReHashsetpartial function, HashsetAction → Elem
.lstream-basicpartial function, Stream('a) → List('a)
.lastlist-lastpartial function, List('a) → 'a
.lbSetpredicate, SetLState
.lb:=Setfunction, SetLState × Bool → SetLState
.leSetfunction, SetLState → Elem
.le:=Setfunction, SetLState × Elem → SetLState
.lsfHashsetfunction, HashsetState → Tid → HashsetLState
.lsfSetfunction, SetState → Tid → SetLState
.lsf:=Hashsetfunction, HashsetState × Tid → HashsetLState → HashsetState
.lsf:=Setfunction, SetState × Tid → SetLState → SetState
.maplistfunction, List('a) × 'a → 'b → List('b)
.nnat-infpartial function, Natinf → Nat
.nHashsetfunction, HashsetLState → Nat
.n0Hashsetfunction, HashsetLState → Nat
.n0:=Hashsetfunction, HashsetLState × Nat → HashsetLState
.n:=Hashsetfunction, HashsetLState × Nat → HashsetLState
.pcfHashsetfunction, HashsetState → Tid → HashsetPC
.pcfSetfunction, SetState → Tid → SetPC
.pcf:=Hashsetfunction, HashsetState × Tid → HashsetPC → HashsetState
.pcf:=Setfunction, SetState × Tid → SetPC → SetState
.retINSERTbHashsetpartial predicate, HashsetAction
.retMEMBERbHashsetpartial predicate, HashsetAction
.setSetfunction, SetGState → Set(Elem)
.set:=Setfunction, SetGState × Set(Elem) → SetGState
.startIO-Aut-datafunction, IOAutomaton('s, 'a, 'e) → 's → Bool
.stepIO-Aut-datafunction, IOAutomaton('s, 'a, 'e) → 's × 'a × 's → Bool
.sublistlist-delpartial function, List('a) × Nat × Nat → List('a)
.szHashsetfunction, HashsetLState → Nat
.sz:=Hashsetfunction, HashsetLState × Nat → HashsetLState
.taillist-datapartial function, List('a) → List('a)
.takelist-delpartial function, List('a) × Nat → List('a)
.takestreampartial function, Stream('a) × Natinf → Stream('a)
.takestreampartial function, Stream('a) × Nat → List('a)
.takestreamfunction, Nat → 'a × Nat → List('a)
.takeRightlist-delpartial function, List('a) × Nat → List('a)
.tidSet-Test-IOAutfunction, EAction → Tid
.tidHashsetpartial function, HashsetAction → Tid
.tidHashsetfunction, HashsetLState → Tid
.tidSetpartial function, SetAction → Tid
.tidSetfunction, SetLState → Tid
.tid:=Hashsetfunction, HashsetLState × Tid → HashsetLState
.tid:=Setfunction, SetLState × Tid → SetLState
/nat-divpartial function, Nat × Nat → Nat
<nat-infpredicate, Natinf × Natinf
<list-datapredicate, List('a) × List('a)
<nat-basicpredicate, Nat × Nat
>natpredicate, Nat × Nat
ADoInsertSetfunction, Tid × Bool → SetAction
ADoMemberSetfunction, Tid → SetAction
AInvInsertSetfunction, Tid × Elem → SetAction
AInvMemberSetfunction, Tid × Elem → SetAction
ARetInsertSetfunction, Tid × Bool → SetAction
ARetMemberSetfunction, Tid × Bool → SetAction
Arrayarraysort,
C_≡*T_AIOrefine-defpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e)
C_≡T_AIOrefine-defpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e)
C_≡ωT_AIOrefine-defpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e)
C_≤*T_AIOrefine-defpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e)
C_≤T_AIOrefine-defpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e)
C_≤ωT_AIOrefine-defpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e)
DOINSERTSetprocedure, Bool × Elem : Bool × Set(Elem)
DOMEMBERSetprocedure, Elem × Set(Elem) : Bool
EActionSet-Test-IOAutsort,
Elemelemsort,
ElemSetsort,
HashsetActionHashsetsort,
HashsetGInvHashsetpredicate, HashsetGState
HashsetGStateHashsetsort,
HashsetIOAHashset-refines-Set-Theory-Instanceconstant, IOAutomaton(HashsetState, HashsetAction, EAction)
HashsetInvHashsetpredicate, HashsetGState × Tid → HashsetLState × Tid → HashsetPC
HashsetLInvHashsetpredicate, HashsetGState × HashsetLState × HashsetPC
HashsetLStateHashsetsort,
HashsetPCHashsetsort,
HashsetRelyHashsetpredicate, HashsetGState × Tid × HashsetGState
HashsetStateHashsetsort,
I1Hashsetconstant, HashsetPC
I10Hashsetconstant, HashsetPC
I11Hashsetconstant, HashsetPC
I12Hashsetconstant, HashsetPC
I13Hashsetconstant, HashsetPC
I14Hashsetconstant, HashsetPC
I15Hashsetconstant, HashsetPC
I16Hashsetconstant, HashsetPC
I17Hashsetconstant, HashsetPC
I18Hashsetconstant, HashsetPC
I19Hashsetconstant, HashsetPC
I2Hashsetconstant, HashsetPC
I20Hashsetconstant, HashsetPC
I21Hashsetconstant, HashsetPC
I3Hashsetconstant, HashsetPC
I4Hashsetconstant, HashsetPC
I5Hashsetconstant, HashsetPC
I6Hashsetconstant, HashsetPC
I7Hashsetconstant, HashsetPC
I8Hashsetconstant, HashsetPC
I9Hashsetconstant, HashsetPC
INVINSERTSetprocedure, Elem : Elem
INVMEMBERSetprocedure, Elem : Elem
IOAutIO-Aut-datafunction, 's → Bool × 's × 'a × 's → Bool × 'a → Opt('e) → IOAutomaton('s, 'a, 'e)
IOAut?IO-Automatonpredicate, IOAutomaton('s, 'a, 'e)
IOAutomatonIO-Aut-datasort,
InvInsertSet-Test-IOAutfunction, Tid × Elem → EAction
InvMemberSet-Test-IOAutfunction, Tid × Elem → EAction
Listlist-datasort,
M1Hashsetconstant, HashsetPC
M10Hashsetconstant, HashsetPC
M11Hashsetconstant, HashsetPC
M12Hashsetconstant, HashsetPC
M13Hashsetconstant, HashsetPC
M14Hashsetconstant, HashsetPC
M15Hashsetconstant, HashsetPC
M16Hashsetconstant, HashsetPC
M17Hashsetconstant, HashsetPC
M18Hashsetconstant, HashsetPC
M2Hashsetconstant, HashsetPC
M3Hashsetconstant, HashsetPC
M4Hashsetconstant, HashsetPC
M5Hashsetconstant, HashsetPC
M6Hashsetconstant, HashsetPC
M7Hashsetconstant, HashsetPC
M8Hashsetconstant, HashsetPC
M9Hashsetconstant, HashsetPC
Natnat-basicsort,
Natinfnat-infsort,
Optoptsort,
RETINSERTSetprocedure, Bool : : Bool
RETMEMBERSetprocedure, Bool : : Bool
RetInsertSet-Test-IOAutfunction, Tid × Bool → EAction
RetMemberSet-Test-IOAutfunction, Tid × Bool → EAction
Setset-basicsort,
SetActionSetsort,
SetGInvSetpredicate, SetGState
SetGStateSetsort,
SetIOASet-Test-IOAutconstant, IOAutomaton(SetState, SetAction, EAction)
SetInvSetpredicate, SetGState × Tid → SetLState × Tid → SetPC
SetLInvSetpredicate, SetGState × SetLState × SetPC
SetLStateSetsort,
SetPCSetsort,
SetRelySetpredicate, SetGState × Tid × SetGState
SetStateSetsort,
Streamstream-basicsort,
Tidtidsort,
Tidhashset-predsvariable, Tid,flexible
[]streamconstant, Stream('a)
[]list-dataconstant, List('a)
]list-getputpartial function, List('a) × Nat × 'a → List('a)
]list-getputpartial function, List('a) × Nat → 'a
]arraypartial function, Array('a) × Nat × 'a → Array('a)
]arraypartial function, Array('a) × Nat → 'a
]streampartial function, Stream('a) × Nat × 'a → Stream('a)
]streampartial function, Stream('a) × Nat → 'a
alist-getputvariable, 'a
aarrayvariable, 'a
alist-delvariable, 'a
aoptfunsvariable, 'a
alist-dupvariable, 'a
aSet-proofsvariable, SetAction
alistvariable, 'a
ainfinite-appendvariable, 'a
aIOtracevariable, 'a
astreamvariable, 'a
aSet-Test-IOAutvariable, SetAction
aHashset-proofsvariable, HashsetAction
alist-datavariable, 'a
alist-lastvariable, 'a
aset-basicvariable, 'a
aremtauvariable, 'a
aHashsetvariable, HashsetAction
aHashset-refines-Setvariable, HashsetAction
aIO-Automatonvariable, 'a
aIO-Aut-datavariable, 'a
aSetvariable, SetAction
aaHashset-refines-Setvariable, SetAction
aaIOforwardvariable, 'aa
aaIOrefine-defvariable, 'aa
aaIOforward-is-leqrefinevariable, 'aa
aafIOforward-is-leqrefinevariable, Nat → 'aa
aalIOforwardvariable, List('aa)
aalIOrefine-defvariable, List('aa)
aalIOforward-is-leqrefinevariable, List('aa)
aalfIOforward-is-leqrefinevariable, Nat → List('aa)
absHashset-refines-Setpredicate, HashsetState × SetState
abssetabspredicate, Array(Elem) × Set(Elem)
aextIOforwardvariable, 'aa → Opt('e)
aextIOrefine-defvariable, 'aa → Opt('e)
aextIOforward-is-leqrefinevariable, 'aa → Opt('e)
afIOtracevariable, Nat → 'a
afremtauvariable, Nat → 'a
agsHashset-refines-Setvariable, SetGState
agsHashset-refines-Set-Theory-Instancevariable, SetGState
aioautIOforwardvariable, IOAutomaton('as, 'aa, 'e)
aioautIOrefine-defvariable, IOAutomaton('as, 'aa, 'e)
aioautIOforward-is-leqrefinevariable, IOAutomaton('as, 'aa, 'e)
alIOtracevariable, List('a)
alSet-Test-IOAutvariable, List(SetAction)
alremtauvariable, List('a)
alfIOtracevariable, Nat → List('a)
allslotsfullhashset-predspredicate, Array(Elem) × Nat × Nat × Elem × Bool
alsHashset-refines-Setvariable, SetLState
alsHashset-refines-Set-Theory-Instancevariable, SetLState
alsfHashset-refines-Setvariable, Tid → SetLState
alsfHashset-refines-Set-Theory-Instancevariable, Tid → SetLState
apcHashset-refines-Setvariable, SetPC
apcHashset-refines-Set-Theory-Instancevariable, SetPC
apcfHashset-refines-Setvariable, Tid → SetPC
apcfHashset-refines-Set-Theory-Instancevariable, Tid → SetPC
ararrayvariable, Array('a)
arabsvariable, Array(Elem)
arHashset-proofsvariable, Array(Elem)
arhashset-predsvariable, Array(Elem)
arHashsetvariable, Array(Elem)
arHashset-refines-Setvariable, Array(Elem)
asHashset-refines-Setvariable, SetState
asIOforwardvariable, 'as
asIOrefine-defvariable, 'as
asIOforward-is-leqrefinevariable, 'as
asHashset-refines-Set-Theory-Instancevariable, SetState
asfIOforwardvariable, Nat → 'as
asfIOrefine-defvariable, Nat → 'as
asfIOforward-is-leqrefinevariable, Nat → 'as
aslIOforwardvariable, List('as)
aslIOrefine-defvariable, List('as)
aslIOforward-is-leqrefinevariable, List('as)
aslfIOforward-is-leqrefinevariable, Nat → List('as)
astartIOforwardvariable, 'as → Bool
astartIOrefine-defvariable, 'as → Bool
astartIOforward-is-leqrefinevariable, 'as → Bool
astepIOforwardvariable, 'as × 'aa × 'as → Bool
astepIOrefine-defvariable, 'as × 'aa × 'as → Bool
astepIOforward-is-leqrefinevariable, 'as × 'aa × 'as → Bool
aαIOforwardvariable, Stream('aa)
aαIOrefine-defvariable, Stream('aa)
aαIOforward-is-leqrefinevariable, Stream('aa)
aσIOforwardvariable, Stream('as)
aσIOrefine-defvariable, Stream('as)
aσIOforward-is-leqrefinevariable, Stream('as)
blist-getputvariable, 'a
barrayvariable, 'a
blist-delvariable, 'a
boptfunsvariable, 'b
blist-dupvariable, 'a
bSet-proofsvariable, Bool
blistvariable, 'b
babsvariable, Bool
bSet-Test-IOAutvariable, Bool
bHashset-proofsvariable, Bool
blist-lastvariable, 'a
bhashset-predsvariable, Bool
bHashsetvariable, Bool
bHashset-refines-Setvariable, Bool
bSetvariable, Bool
bHashset-refines-Set-Theory-Instancevariable, Bool
baIOforwardvariable, 'ba
balIOforwardvariable, List('ba)
betweenhashset-predspredicate, Nat × Nat × Nat × Bool
bextIOforwardvariable, 'ba → Opt('e)
bioautIOforwardvariable, IOAutomaton('bs, 'ba, 'e)
bsIOforwardvariable, 'bs
bsfIOforwardvariable, Nat → 'bs
bslIOforwardvariable, List('bs)
bstartIOforwardvariable, 'bs → Bool
bstepIOforwardvariable, 'bs × 'ba × 'bs → Bool
bαIOforwardvariable, Stream('ba)
bσIOforwardvariable, Stream('bs)
clist-getputvariable, 'a
carrayvariable, 'a
clist-dupvariable, 'a
clist-lastvariable, 'a
caIOforwardvariable, 'ca
caIOrefine-defvariable, 'ca
caIOforward-is-leqrefinevariable, 'ca
cafIOforward-is-leqrefinevariable, Nat → 'ca
calIOforwardvariable, List('ca)
calIOrefine-defvariable, List('ca)
calIOforward-is-leqrefinevariable, List('ca)
cextIOforwardvariable, 'ca → Opt('e)
cextIOrefine-defvariable, 'ca → Opt('e)
cextIOforward-is-leqrefinevariable, 'ca → Opt('e)
cioautIOforwardvariable, IOAutomaton('cs, 'ca, 'e)
cioautIOrefine-defvariable, IOAutomaton('cs, 'ca, 'e)
cioautIOforward-is-leqrefinevariable, IOAutomaton('cs, 'ca, 'e)
csIOforwardvariable, 'cs
csIOrefine-defvariable, 'cs
csIOforward-is-leqrefinevariable, 'cs
csHashset-refines-Set-Theory-Instancevariable, HashsetState
csfIOforwardvariable, Nat → 'cs
csfIOrefine-defvariable, Nat → 'cs
csfIOforward-is-leqrefinevariable, Nat → 'cs
cslIOforwardvariable, List('cs)
cslIOrefine-defvariable, List('cs)
cslIOforward-is-leqrefinevariable, List('cs)
cstartIOforwardvariable, 'cs → Bool
cstartIOrefine-defvariable, 'cs → Bool
cstartIOforward-is-leqrefinevariable, 'cs → Bool
cstepIOforwardvariable, 'cs × 'ca × 'cs → Bool
cstepIOrefine-defvariable, 'cs × 'ca × 'cs → Bool
cstepIOforward-is-leqrefinevariable, 'cs × 'ca × 'cs → Bool
cαIOforwardvariable, Stream('aa)
cαIOrefine-defvariable, Stream('aa)
cαIOforward-is-leqrefinevariable, Stream('aa)
cσIOforwardvariable, Stream('cs)
cσIOrefine-defvariable, Stream('cs)
cσIOforward-is-leqrefinevariable, Stream('cs)
disjlist-duppredicate, List('a) × List('a)
doINSERTHashsetfunction, Tid × Bool → HashsetAction
doMEMBERHashsetfunction, Tid → HashsetAction
donehashset-predsvariable, Bool
dummytidtidconstant, Tid
dupslist-duppredicate, List('a)
eSet-proofsvariable, Elem
eabsvariable, Elem
eIOtracevariable, 'e
eelemvariable, Elem
eSet-Test-IOAutvariable, Elem
eHashset-proofsvariable, Elem
eoptvariable, 'e
eremtauvariable, 'e
ehashset-predsvariable, Elem
eHashsetvariable, Elem
eHashset-refines-Setvariable, Elem
eIO-Automatonvariable, 'e
eIO-Aut-datavariable, 'e
eSetvariable, Elem
eHashset-refines-Set-Theory-Instancevariable, Elem
eaSet-Test-IOAutvariable, EAction
efIOtracevariable, Nat → 'e
efremtauvariable, Nat → 'e
efIOforward-is-leqrefinevariable, Nat → 'e
elIOtracevariable, List('e)
elSet-Test-IOAutvariable, List(EAction)
elremtauvariable, List('e)
elIOforwardvariable, List('e)
elIOrefine-defvariable, List('e)
elIOforward-is-leqrefinevariable, List('e)
execIOtracefunction, IOAutomaton('s, 'a, 'e) → Stream('s) × Stream('a) → Bool
exec*IOtracefunction, IOAutomaton('s, 'a, 'e) → List('s) × List('a) → Bool
execωIOtracefunction, IOAutomaton('s, 'a, 'e) → (Nat → 's) × (Nat → 'a) → Bool
extIOtracevariable, 'a → Opt('e)
extremtauvariable, 'a → Opt('e)
extIO-Automatonvariable, 'a → Opt('e)
extIO-Aut-datavariable, 'a → Opt('e)
flist-delvariable, 'a → 'b
foptfunsvariable, 'a → Opt('b)
fstream-basicvariable, Nat → 'a
flistvariable, 'a → 'b
finfinite-appendvariable, 'a → 'a
fillfirstlist-lastfunction, Nat × 'a × List('a) → List('a)
finpstream-basicpredicate, Stream('a)
foundHashset-proofsvariable, Bool
foundHashsetvariable, Bool
fragIOtracefunction, IOAutomaton('s, 'a, 'e) → Stream('s) × Stream('a) → Bool
frag*IOtracefunction, IOAutomaton('s, 'a, 'e) → List('s) × List('a) → Bool
fragvIOtracevariable, Stream('s) × Stream('a) → Bool
fragωIOtracefunction, IOAutomaton('s, 'a, 'e) → (Nat → 's) × (Nat → 'a) → Bool
fromelist-delfunction, List('a) × 'a → List('a)
fwsimIOforwardpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e) × 'as × 'cs → Bool
goptfunsvariable, 'b → Opt('c)
gabsHashset-refines-Setpredicate, HashsetGState × Tid → HashsetLState × Tid → HashsetPC × SetGState × Tid → SetLState × Tid → SetPC
get_hashhashset-predsfunction, Elem × Nat → Nat
gsSet-proofsvariable, SetGState
gsHashset-proofsvariable, HashsetGState
gsHashsetvariable, HashsetGState
gsHashset-refines-Setvariable, HashsetGState
gsSetvariable, SetGState
gsHashset-refines-Set-Theory-Instancevariable, HashsetGState
gstateSet-proofsvariable, SetGState
gstateSet-Test-IOAutvariable, SetGState
gstateHashset-proofsvariable, HashsetGState
gstateHashsetvariable, HashsetGState
gstateSetvariable, SetGState
gstepfHashsetfunction, HashsetGState × HashsetLState × HashsetPC × HashsetAction → HashsetGState
gstepfSetfunction, SetGState × SetLState × SetPC × SetAction → SetGState
hashsetExtHashset-refines-Set-Theory-Instancefunction, HashsetAction → Opt(EAction)
hashsetInitHashsetpredicate, HashsetState
hashsetStepHashsetpredicate, HashsetState × HashsetAction × HashsetState
hdstreampartial function, Stream('a) → 'a
headlist-datavariable, 'a
htokhashset-predspredicate, Array(Elem)
iNVIOtracevariable, 's → Bool
idleHashsetconstant, HashsetPC
idleSetconstant, SetPC
iiinfinite-appendvariable, Nat → Nat
iiIOtracevariable, Nat → Nat
iigeninfinite-appendvariable, Nat → Nat → Nat
invINSERTHashsetfunction, Tid × Elem → HashsetAction
invINSERTeHashset-proofsvariable, Elem
invINSERTeHashsetvariable, Elem
invInsertSetconstant, SetPC
invMEMBERHashsetfunction, Tid × Elem → HashsetAction
invMEMBEReHashset-proofsvariable, Elem
invMEMBEReHashsetvariable, Elem
invMemberSetconstant, SetPC
ioaIOtracevariable, IOAutomaton('s, 'a, 'e)
ioaIO-Automatonvariable, IOAutomaton('s, 'a, 'e)
ioautIO-Aut-datavariable, IOAutomaton('s, 'a, 'e)
jjinfinite-appendvariable, Nat → Nat
lstream-basicvariable, List('a)
labsHashset-refines-Setpredicate, HashsetGState × HashsetLState × HashsetPC × SetGState × SetLState × SetPC
lbSet-proofsvariable, Bool
lbHashset-refines-Setvariable, Bool
lbSetvariable, Bool
leSet-proofsvariable, Elem
leHashset-refines-Setvariable, Elem
leSetvariable, Elem
lfinfinite-appendvariable, Nat → List('a)
lfgeninfinite-appendvariable, Nat → Nat → List('a)
lsSet-proofsvariable, SetLState
lsHashset-proofsvariable, HashsetLState
lsHashsetvariable, HashsetLState
lsHashset-refines-Setvariable, HashsetLState
lsSetvariable, SetLState
lsHashset-refines-Set-Theory-Instancevariable, HashsetLState
lsfSet-proofsvariable, Tid → SetLState
lsfSet-Test-IOAutvariable, Tid → SetLState
lsfHashset-proofsvariable, Tid → HashsetLState
lsfHashsetvariable, Tid → HashsetLState
lsfHashset-refines-Setvariable, Tid → HashsetLState
lsfSetvariable, Tid → SetLState
lsfHashset-refines-Set-Theory-Instancevariable, Tid → HashsetLState
lstepHashsetpredicate, HashsetGState × HashsetLState × HashsetPC × HashsetAction × HashsetGState × HashsetLState × HashsetPC
lstepSetpredicate, SetGState × SetLState × SetPC × SetAction × SetGState × SetLState × SetPC
lstepfHashsetfunction, HashsetGState × HashsetLState × HashsetPC × HashsetAction → HashsetLState
lstepfSetfunction, SetGState × SetLState × SetPC × SetAction → SetLState
mlist-getputvariable, Nat
mnat-divvariable, Nat
marrayvariable, Nat
mlist-delvariable, Nat
mnat-multvariable, Nat
mnat-infvariable, Nat
mstream-basicvariable, Nat
minfinite-appendvariable, Nat
mIOtracevariable, Nat
mstreamvariable, Nat
mSet-Test-IOAutvariable, Nat
mHashset-proofsvariable, Nat
mlist-lastvariable, Nat
mremtauvariable, Nat
mhashset-predsvariable, Nat
mHashsetvariable, Nat
minnat-inffunction, Natinf × Natinf → Natinf
mkarhashset-predsfunction, Nat × Elem → Array(Elem)
mkarrayarrayfunction, Nat × 'a → Array('a)
mkarrayarrayfunction, Nat → Array('a)
mkgsHashsetfunction, Array(Elem) → HashsetGState
mkgsSetfunction, Set(Elem) → SetGState
mklistlist-lastfunction, 'a × Nat → List('a)
mklsHashsetfunction, Tid × Elem × Bool × Nat × Nat × Nat × Elem → HashsetLState
mklsSetfunction, Tid × Elem × Bool → SetLState
mkstateHashsetfunction, HashsetGState × Tid → HashsetLState × Tid → HashsetPC → HashsetState
mkstateSetfunction, SetGState × Tid → SetLState × Tid → SetPC → SetState
moveIOtracefunction, IOAutomaton('s, 'a, 'e) → 's × List('e) × 's → Bool
movevIOtracevariable, 's × Stream('e) × 's → Bool
nlist-getputvariable, Nat
nnat-divvariable, Nat
narrayvariable, Nat
nlist-delvariable, Nat
nnat-multvariable, Nat
nnat-infvariable, Nat
ninfinite-appendvariable, Nat
nabsvariable, Nat
nIOtracevariable, Nat
nstreamvariable, Nat
nSet-Test-IOAutvariable, Nat
nHashset-proofsvariable, Nat
nlist-datavariable, Nat
nlist-lastvariable, Nat
nremtauvariable, Nat
nhashset-predsvariable, Nat
nHashsetvariable, Nat
nHashset-refines-Setvariable, Nat
nIOforward-is-leqrefinevariable, Nat
nextainfinite-appendvariable, Nat × 'a → 'a
nextaalIOforward-is-leqrefinevariable, Nat × 'as → List('aa)
nextaslIOforward-is-leqrefinevariable, Nat × 'as → List('as)
nextjinfinite-appendvariable, Nat × 'a → Nat
nextlinfinite-appendvariable, Nat × 'a → List('a)
nfstream-basicvariable, Nat → 'a
nfinfinite-appendvariable, Nat → 'a
nfstreamvariable, Nat → 'a
nfgeninfinite-appendvariable, Nat → Nat → 'a
n∞nat-infvariable, Natinf
n∞streamvariable, Natinf
ooptfunsfunction, 'a → Opt('b) × 'b → Opt('c) → 'a → Opt('c)
oeIOtracevariable, Opt('e)
oeoptvariable, Opt('e)
oeremtauvariable, Opt('e)
oeIO-Automatonvariable, Opt('e)
oeIO-Aut-datavariable, Opt('e)
oinjoptfunspredicate, 'a → Opt('b)
osurjoptfunspredicate, 'a → Opt('b)
pcSet-proofsvariable, SetPC
pcHashset-proofsvariable, HashsetPC
pcHashsetvariable, HashsetPC
pcHashset-refines-Setvariable, HashsetPC
pcSetvariable, SetPC
pcHashset-refines-Set-Theory-Instancevariable, HashsetPC
pcfSet-proofsvariable, Tid → SetPC
pcfSet-Test-IOAutvariable, Tid → SetPC
pcfHashset-proofsvariable, Tid → HashsetPC
pcfHashsetvariable, Tid → HashsetPC
pcfHashset-refines-Setvariable, Tid → HashsetPC
pcfSetvariable, Tid → SetPC
pcfHashset-refines-Set-Theory-Instancevariable, Tid → HashsetPC
pcstepfHashsetfunction, HashsetGState × HashsetLState × HashsetPC × HashsetAction → HashsetPC
pcstepfSetfunction, SetGState × SetLState × SetPC × SetAction → SetPC
preHashsetpredicate, HashsetGState × HashsetLState × HashsetPC × HashsetAction
preSetpredicate, SetGState × SetLState × SetPC × SetAction
rIOforwardvariable, 'as × 'cs → Bool
rIOforward-is-leqrefinevariable, 'as × 'cs → Bool
rabIOforwardvariable, 'as × 'bs → Bool
rbcIOforwardvariable, 'bs × 'cs → Bool
relyhashset-predspredicate, Array(Elem) × Array(Elem)
renHashset-refines-Setfunction, HashsetAction × SetGState × Tid → SetLState → SetAction
retINSERTHashsetfunction, Tid × Bool → HashsetAction
retINSERTbHashset-proofsvariable, Bool
retINSERTbHashsetvariable, Bool
retInsertSetconstant, SetPC
retMEMBERHashsetfunction, Tid × Bool → HashsetAction
retMEMBERbHashset-proofsvariable, Bool
retMEMBERbHashsetvariable, Bool
retMemberSetconstant, SetPC
revlist-lastfunction, List('a) → List('a)
sSet-proofsvariable, SetState
sIOtracevariable, 's
sSet-Test-IOAutvariable, SetState
sHashset-proofsvariable, HashsetState
sset-basicvariable, Set('a)
sHashsetvariable, HashsetState
sHashset-refines-Setvariable, HashsetState
sIO-Automatonvariable, 's
sIO-Aut-datavariable, 's
sSetvariable, SetState
setSet-proofsvariable, Set(Elem)
setabsvariable, Set(Elem)
setHashset-refines-Setvariable, Set(Elem)
setSetvariable, Set(Elem)
setExtSet-Test-IOAutfunction, SetAction → Opt(EAction)
setInitSetpredicate, SetState
setStepSetpredicate, SetState × SetAction × SetState
sfIOtracevariable, Nat → 's
slIOtracevariable, List('s)
slSet-Test-IOAutvariable, List(SetState)
slfIOtracevariable, Nat → List('s)
startIOtracevariable, 's → Bool
startIO-Automatonvariable, 's → Bool
startIO-Aut-datavariable, 's → Bool
stepIOtracevariable, 's × 'a × 's → Bool
stepIO-Automatonvariable, 's × 'a × 's → Bool
stepIO-Aut-datavariable, 's × 'a × 's → Bool
szHashset-proofsvariable, Nat
szhashset-predsvariable, Nat
szHashsetvariable, Nat
taillist-datavariable, List('a)
tidtidvariable, Tid
tidSet-proofsvariable, Tid
tidSet-Test-IOAutvariable, Tid
tidHashset-proofsvariable, Tid
tidhashset-predsvariable, Tid
tidHashsetvariable, Tid
tidHashset-refines-Setvariable, Tid
tidSetvariable, Tid
tidHashset-refines-Set-Theory-Instancevariable, Tid
tlstreampartial function, Stream('a) → Stream('a)
traceIOtracefunction, IOAutomaton('s, 'a, 'e) → Stream('e) → Bool
trace*IOtracefunction, IOAutomaton('s, 'a, 'e) → List('e) → Bool
tracevIOtracevariable, Stream('e) → Bool
traceωIOtracefunction, IOAutomaton('s, 'a, 'e) → (Nat → 'e) → Bool
xlist-getputvariable, List('a)
xlist-delvariable, List('a)
xstream-basicvariable, List('a)
xlist-dupvariable, List('a)
xlistvariable, List('a)
xstreamvariable, List('a)
xlist-datavariable, List('a)
xlist-lastvariable, List('a)
ylist-getputvariable, List('a)
ylist-delvariable, List('a)
ylist-dupvariable, List('a)
ylistvariable, List('a)
ystreamvariable, List('a)
ylist-datavariable, List('a)
ylist-lastvariable, List('a)
zlist-getputvariable, List('a)
zlist-delvariable, List('a)
zlist-dupvariable, List('a)
zlistvariable, List('a)
zstreamvariable, List('a)
zlist-datavariable, List('a)
zlist-lastvariable, List('a)
αIOtracevariable, Stream('a)
αremtauvariable, Stream('a)
βIOtracevariable, Stream('e)
βremtauvariable, Stream('e)
βIOforwardvariable, Stream('e)
βIOrefine-defvariable, Stream('e)
βIOforward-is-leqrefinevariable, Stream('e)
σstream-basicvariable, Stream('a)
σinfinite-appendvariable, Stream('a)
σIOtracevariable, Stream('s)
σstreamvariable, Stream('a)
τoptconstant, Opt('e)
τHashsetconstant, HashsetAction
τSetconstant, SetAction
∅set-basicconstant, Set('a)
∈listpredicate, 'a × List('a)
∈set-basicpredicate, 'a × Set('a)
∞nat-infconstant, Natinf
≤natpredicate, Nat × Nat
≤FIOforwardpredicate, IOAutomaton('cs, 'ca, 'e) × IOAutomaton('as, 'aa, 'e)
≥natpredicate, Nat × Nat
⊆set-basicpredicate, Set('a) × Set('a)
⊑streampredicate, Stream('a) × Stream('a)
⊑list-lastpredicate, List('a) × List('a)
⊒list-lastpredicate, List('a) × List('a)
⊥elemconstant, Elem
⊥Setconstant, Elem
⌝nat-inffunction, Nat → Natinf
⌝stream-basicfunction, Nat → 'a → Stream('a)
⌝stream-basicfunction, List('a) → Stream('a)
⌝optfunction, 'e → Opt('e)